(Moderator)
Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.867 Beiträge
Delphi 11 Alexandria
|
Re: Ist das schon Klasse?
6. Nov 2007, 07:39
Ich hatte den Vergleich mit einer (Guss-)Form gewählt, um den Vorgang allgemein zu beschreiben. Leider kann man den genauen Unterschied deiner beiden Beispiel nur erklären, wenn man etwas ins Detail geht. Eine (Objekt-)Methode wird immer auf eine Instanz einer Klasse angewendet, eine Klassenmethode auf die Klasse. Ein Konstruktor ist eine Kllassenmethode, da er ja eine Instanz erstellt; dh.h vor dem Aufruf gibt es diese ja noch nicht. In Delphi kann man aber Konstruktoren auch auf Objekte anwende, dann erstellen sie keine Instanzen, sondern setzen nur Eigenschaften.
Markus Kinzler
|