Zitat von
Eichhoernchen:
Das ist doch irgendwie blöd...
Dann würden ja alle Instanzen der Klasse die selbe Funktion aufrufen oder?
Wie soll man denn dort dann die Werte an die Klasse weitergeben?
Nein. Beispiel:
Deine Methode:
foo(bar: Integer);
Sieht für Delphi so aus:
foo(Self: TObject; bar: Integer);
Der Paramter
Self enthält einen Zeiger auf die Klasse, so dass du mit
Self.DoSomething;
eine andere Methode der Klasse explizit aufrufen kannst.