Einzelnen Beitrag anzeigen

Benutzerbild von uligerhardt
uligerhardt

Registriert seit: 19. Aug 2004
Ort: Hof/Saale
1.746 Beiträge
 
Delphi 2007 Professional
 
#4

Re: Durchreichen von Const- / Destruktoren

  Alt 22. Jun 2009, 10:38
Zitat von Highttower:
Code:
Super.Super.Super();
Das riecht für mich danach, dass deine Klassenhierarchie falsch aufgebaut ist. Wenn du C abgeleitet von B abgeleitet von A hast und eine Routine C.Test A.Test, aber nicht B.Test aufrufen will, dann ist IMHO C besser nicht als Ableitung von B modelliert. Vielleicht du kannst B in B1 und B2 aufspalten und hast
Code:
'  A
    |
    B1
    /\
   /  \
  B2   C
Oder sowas in der Art.

HTH, Uli.
Uli Gerhardt
  Mit Zitat antworten Zitat