Czy klasa w Delphi może mieć dwóch Parents?

0

Witam.
Jak w tytule.. do tej pory nie spotkałem się z czymś takim i zwykle to jedna klasa może mieć kilku potomków ale dziedziczenie odbywa się liniowo. Ale pytam się bo może coś przeoczyłem a może się coś nowego urodziło ..
Chodzi mi o taki przypadek:

   TPotomek = class(TRodzic1,TRodzic2)
   private
   protected
   public
  end;

Albo jeśli nie tak to do ciała klasy "dodawany" kod innej klasy za pomocą instrukcji, nie jako "parametr" utworzony z klasy. Czyli jeden potomek za jednym zamachem zbiera od dwóch lub większej ilości klas.

Taki pomysł .. i potrzeba.

Pewnie wyląduje w śmiechowych tematach :) ale jak się tak zastanowić to chyba miało by to sens.

2

Nie.
Chyba że są to interface

1

Przeczytaj sobie dziś czemu wielokrotne dziedziczenie jest złe.
Przeczytaj też co to jest delegacja.

0

@_13th_Dragon @Shalom Dzięki za nakierowanie.

1 użytkowników online, w tym zalogowanych: 0, gości: 1