Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - C++ => static in Klasse Delphi => ???
void* - Mi 02.07.03 16:19
Titel: C++ => static in Klasse Delphi => ???
Hallo,
wenn ich in C++ in einer Klasse eine Funktion static mache, kann ich diese Aufrufen ohne ein Objekt der Klasse instantiieren zu müssen(, d.h. ich kann die Methode ohne Objekt benutzen). Gibt es in Delphi ein Äquivalent, und falls ja wie heisst es?
Gruß
void*
maximus - Mi 02.07.03 16:24
Jupp:
Delphi-Quelltext
1: 2: 3: 4: 5: 6:
| typ TBla = class; .. class procedure xy(z:byte); .. end |
ich denke das meintest du...?
void* - Mi 02.07.03 16:28
Hallo,
genau das habe ich gesucht. Besten Dank für die super-schnelle Antwort!
Gruß
void*
AndyB - Mi 02.07.03 17:17
Das ist aber eine Klassenfunktion und keine statische Methode. Da ist ein kleiner Unterschied, denn eine static method bekommt keinen versteckten Self-Parameter mit. Die Klassenfunktion hingegen schon. Dieser zeigt aber nicht auf einen Instanz sondern auf die Klasse.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!