Thema: Delphi OOP: Object als Wrapper

Einzelnen Beitrag anzeigen

jbg

Registriert seit: 12. Jun 2002
3.483 Beiträge
 
Delphi 10.1 Berlin Professional
 
#10

Re: OOP: Object als Wrapper

  Alt 2. Mai 2006, 21:52
Zitat von mkinzler:
Das "alte" Objektmodell aus Turbo Pascal kennt keine Konstruktoren/Destruktoren
Von wegen:
Delphi-Quellcode:
type
  PBase = ^TBase;
  TBase = object
    constructor Init;
    destructor Done; virtual;
  end;

constructor TBase.Init;
begin
end;

destructor TBase.Done;
begin
end;

var
  b: TBase;
  p: PBase;
begin
  b.Init;
  b.Done;

  p := New(PBase, Init);
  Dispose(p, Done);
end.
  Mit Zitat antworten Zitat