Bonjour
Existe-t-il comme en C++ des variables et des methodes de classes
En c++ on ecrit "static"
quelle est la syntaxe en Delphi ?
Merci
Bonjour
Existe-t-il comme en C++ des variables et des methodes de classes
En c++ on ecrit "static"
quelle est la syntaxe en Delphi ?
Merci
Salut
Jusqu'à Delphi 7 (pour les versions suivantes, je ne sais pas), il n'y a que des méthodes de classes.
syntaxe : il suffit d'ajouter class devant les mots clé procedure ou function
tu peux simuler une variable de classe en habillant une variable globale déclarée en implémentation par des méthode de classe.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 interface TMaClasse = class public class procedure Toto; end; implementation class procedure TMaClasse.toto; begin ShowMessage('Toto'); End; // on peut alors écrire TMaClasse.toto; // sans passer par une instance
cdlt
![]()
M E N S . A G I T A T . M O L E M
Debian 64bit, Lazarus + FPC -> n'oubliez pas de consulter les FAQ Delphi et Pascal ainsi que les cours et tutoriels Delphi et Pascal
"La théorie, c'est quand on sait tout, mais que rien ne marche. La pratique, c'est quand tout marche, mais qu'on ne sait pas pourquoi. En informatique, la théorie et la pratique sont réunies: rien ne marche et on ne sait pas pourquoi!".
Mais Emmanuel Kant disait aussi : "La théorie sans la pratique est inutile, la pratique sans la théorie est aveugle."
Ok merci
on peut pas faire
class variable: Integer
?
Non.
sjrd, ancien rédacteur/modérateur Delphi.
Auteur de Scala.js, le compilateur de Scala vers JavaScript, et directeur technique du Scala Center à l'EPFL.
Découvrez Mes tutoriels.
Partager