Ce sujet est résolu.
1 | |||||
Auteur | Messages | ||||
---|---|---|---|---|---|
hadware | #1 Posté le 6/7/2010 à 10:41:00 | ||||
Hello les gens ! J'adore Gambas, mais j'arrive pas à paramétrer le constructeur de ma classe... expication: J'ai une classe MaClasse avec comme attributs, disons,
J'aimerai que, quand on instancie un objet avec cette classe, pouvoir paramétrer l'exécution du constructeur (comme dans tout language orienté objet en fait).
EN somme, j'aimerai juste savoir comment on "crée" ou "apelle" feu la procédure "Class_Initialize()" du VB6, mais là en Gambas D'ailleurs, quelle est la syntaxe pour instancier un objet "MonObjet" en utilisant le constructeur ainsi créé. Désolé si ma question n'est pas très claire, mais j'ai un peu d'mal avec le vocab technique, n'hésitez pas à poser plus de questions pour mieux comprendre, et merci d'avance pour l'aide | |||||
gambix | #2 Posté le 6/7/2010 à 11:40:00 | ||||
Faire simple ! | Public sub _Init() End Public Sub _New(param as string) end Public sub _Free() End Mais init ne prend pas de paramètres, c'est new qui permet cela , new est appellé a l'instantiation de la classe. http://gambasdoc.org/help/cat/special?fr Moins de texte dans une signature c'est agrandir son espace. | ||||
hadware | #3 Posté le 6/7/2010 à 14:54:00 | ||||
Merci! Ca marche impec | |||||
1 |