Einzelnen Beitrag anzeigen

Flips

Registriert seit: 17. Feb 2005
Ort: Sankt Wendel
491 Beiträge
 
Delphi 7 Professional
 
#1

Unterschied object <-> class

  Alt 19. Apr 2008, 19:39
Hi.
Was ist eigentlich der Unterschied zwischen object und class?
Bis auf die Create / Destroy.
Wann nutzt man object, wann class?

Folgendes Beispiel:
Delphi-Quellcode:
type TObj = object
  public
    procedure ShowIt;
end;

type TCls = class
  public
    class procedure ShowIt;
end;

[...]

procedure TObj.ShowIt;
begin
ShowMessage('It');
end;

class procedure TCls.ShowIt;
begin
ShowMessage('It');
end;
-> Passiert das gleiche!

Also wann object / class und warum?

Thx!
Philipp F.
  Mit Zitat antworten Zitat