Thema: Delphi TObject = Object ?

Einzelnen Beitrag anzeigen

Benutzerbild von Neutral General
Neutral General

Registriert seit: 16. Jan 2004
Ort: Bendorf
5.219 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#20

Re: TObject = Object ?

  Alt 31. Mär 2006, 15:16
Delphi-Quellcode:
Gebaeude = Object
   Flaeche: Integer;
   procedure Bauen;
  end;

  Haus = Object(Gebaeude)
   NeNeueVar: String;
   procedure Bauen;
  end;
1. Flaeche existiert auch in der Klasse Haus.
2. Man kann entweder "Bauen" so "überschreiben":

Delphi-Quellcode:
procedure Haus.Bauen;
begin
  Form1.Caption := 'Haus bauen!';
end;
oder/und die Methode einfach vererben:

Delphi-Quellcode:
procedure Haus.Bauen;
begin
  inherited;
  // eventuell weiterer Quelltext
end;
Michael
  Mit Zitat antworten Zitat