MorpionMx
Messages postés3466Date d'inscriptionlundi 16 octobre 2000StatutMembreDernière intervention30 octobre 2008
-
17 mars 2006 à 14:50
Khaled_ST
Messages postés15Date d'inscriptionmercredi 14 février 2007StatutMembreDernière intervention28 juin 2007
-
14 févr. 2007 à 17:01
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
Khaled_ST
Messages postés15Date d'inscriptionmercredi 14 février 2007StatutMembreDernière intervention28 juin 2007 14 févr. 2007 à 17:01
Oui en effet, il restais juste a dire que pour créer le premier objet dans une autre classe, au lieu de faire :
ClassName classname = new ClassName;
On nfait plutot
ClassName classname = ClassName.Instance;
Voila J'espère que ça aidera quelques uns parce que pour quelqu'un non habitué avec les singletons ce n'est pas très facile au début.
MorpionMx
Messages postés3466Date d'inscriptionlundi 16 octobre 2000StatutMembreDernière intervention30 octobre 200857 14 févr. 2007 à 16:51
C'est le principe du singleton. Tu accedes a une instance unique via la propriété Instance
Khaled_ST
Messages postés15Date d'inscriptionmercredi 14 février 2007StatutMembreDernière intervention28 juin 2007 14 févr. 2007 à 16:48
Merci pour ton code, mais j ai une petite question. Ici le constructeur est déclaré "private". Comment on fait alors pour créer une première instance de l'objet ?
Merci de votre réponse.
MorpionMx
Messages postés3466Date d'inscriptionlundi 16 octobre 2000StatutMembreDernière intervention30 octobre 200857 17 mars 2006 à 14:50
14 févr. 2007 à 17:01
ClassName classname = new ClassName;
On nfait plutot
ClassName classname = ClassName.Instance;
Voila J'espère que ça aidera quelques uns parce que pour quelqu'un non habitué avec les singletons ce n'est pas très facile au début.
14 févr. 2007 à 16:51
14 févr. 2007 à 16:48
Merci de votre réponse.
17 mars 2006 à 14:50