![]() |
Wie: Statische Objekt-Methoden?
Hallo!
Aus anderen Programmiersprache kenne ich es, dass man Objekt-Methoden als "static" deklarieren kann. Dann kann man diese Methode dann auch nutzen, ohne dass das Objekt vorher initialisiert werden muss (also eigentlich eine Klassen-Methode). Wie geht das in Delphi? Das Schlüsselwort "static" scheint in Delphi eine andere Bedeutung zu haben. Jedenfalls bin ich aus der Hilfe nicht wirklich schlau geworden. Besten Dank Ares |
Re: Wie: Statische Objekt-Methoden?
class ist das Schlüsselwort.
|
Re: Wie: Statische Objekt-Methoden?
In Delphi gibt es Klassen-Methoden:
Delphi-Quellcode:
TMeineKlasse=class(TPersistent)
public class function SagMeinenNamen:string; end; // Aufruf ShowMesssage(objekt.SagMeinenNamen); // oder so ShowMesssage(TMeineKlasse.SagMeinenNamen); |
Re: Wie: Statische Objekt-Methoden?
Ok, vielen Dank!!
|
Re: Wie: Statische Objekt-Methoden?
... und auch neuerdings "statische Klassenmethoden"
Delphi-Quellcode:
class procedure blabla; static;
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:34 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz