Dziedziczenie a konstruktor

0

Witam.

Jak w Delphi wywołać jawnie konstruktor klasy bazowej - rodzica w konstruktorze klasy która dziedziczy ? Najlepiej przy tworzeniu obiektu dziecka - ObiektDziecko.Create

0

http://4programmers.net/Delphi/Inherited

constructor TKlasa.Create;
begin
  inherited Create; //wywołanie konstruktora odziedziczonego przy czym w tym wypadku pisanie nazwy metody (Create) akurat nie jest potrzebne
  //tu cos tam co ma robic kontruktor
end;

Oczywiście jeżeli konstruktor klasy bazowej posiadał parametry to też musisz je przekazać.

1

ale konstruktor w klasie bazowej musi być oznaczony jako virtual lub dynamic

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