Thema: Delphi Was sind Structures

Einzelnen Beitrag anzeigen

Oxmyx

Registriert seit: 21. Sep 2004
499 Beiträge
 
#23

Re: Was sind Structures

  Alt 16. Apr 2007, 01:06
Zitat von CCRDude:
Auch bei C++ würde ich nicht ganz zustimmen, denn eine Klasse ist ja etwas, das erst initialisiert werden muss, während ein struct/record davon unabhängig ist (es sei denn natürlich, man nähme einen Zeiger darauf...).
Und da dann records in Delphi durchaus doch "Methoden" (bzw. Funktionen und Prozeduren) beinhalten dürfen, ist das Chaos komplett
Das stimmt so nicht ganz. In C++ gibt es keinen Unterschied zwischen struct und class. Ok, einen winzigen Unterschied gibt es doch: In einer Struktur sind alle Felder standardmäßig public, in einer Klasse sind alle Felder standardmäßig private. Ansonsten sind beide gleich und können auch austauschbar verwendet werden.
  Mit Zitat antworten Zitat