Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Unterschied object <-> class (https://www.delphipraxis.net/112362-unterschied-object-class.html)

Flips 19. Apr 2008 18:39


Unterschied object <-> class
 
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!

jbg 19. Apr 2008 18:43

Re: Unterschied object <-> class
 
Zitat:

Zitat von Flips
Wann nutzt man object

Wenn man mit TurboPascal ab Version 5.5 arbeitet.

Zitat:

wann class?
Wenn man mit Delphi ab Version 1.0 arbeitet.

Flips 19. Apr 2008 18:43

Re: Unterschied object <-> class
 
Ok, prinzipiell beantwortet das meine Frage :-D
Dankeschön


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:15 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz