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

Czy klasa w Delphi może mieć dwóch Parents?
IN
  • Rejestracja: dni
  • Ostatnio: dni
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:

Kopiuj
   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.

_13th_Dragon
  • Rejestracja: dni
  • Ostatnio: dni
2

Nie.
Chyba że są to interface

Shalom
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Space: the final frontier
  • Postów: 26433
1

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

IN
  • Rejestracja: dni
  • Ostatnio: dni
0

@_13th_Dragon @Shalom Dzięki za nakierowanie.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.