Einzelnen Beitrag anzeigen

Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#19

Re: OOP: Vererbung von Konstruktoren

  Alt 11. Okt 2004, 03:05
Zitat von Robert_G:
constructor Descendant.Create(X, Y, Z :Integer);
begin
inherited Create(X, Y);
fZ := Z;
// hier hätte er meckern sollen
inc(fX);
end;
Warum soll wer da meckern ? Die in der Basisklasse eingeführten X und Y werden doch nur um Z erweitert. Durch das inherited sind X und Y klar. Im abgeleiteten Create kommt dann eben noch Z dazu. 8) Oder willst du behaupten, das wäre Hexerei ?
Gruß
Hansa
  Mit Zitat antworten Zitat