Einzelnen Beitrag anzeigen

Shark99

Registriert seit: 16. Mai 2007
403 Beiträge
 
#1

Wann sollte man Inherited(Create) verwenden und wann nicht.

  Alt 19. Jul 2016, 22:32
Delphi-Version: XE5
Mir ist soeben etwas bei einem BeispielCode aufgefallen:

http://docwiki.embarcadero.com/CodeE...tList_(Delphi)
Delphi-Quellcode:
  TNewObject = class
  private
    FName: String;
 
  public
    constructor Create(const AName: String);
    destructor Destroy(); override;
  end;
 
{ TNewObject }
 
constructor TNewObject.Create(const AName: String);
begin
  FName := AName;
end;
Wieso ist im TNewObject.Create() kein Inherited bei der ersten Zeile nötig?

Geändert von TBx (21. Jul 2016 um 08:14 Uhr) Grund: URL gefixt
  Mit Zitat antworten Zitat