السبت، 9 يناير 2016

Les constructeurs


Les constructeurs

Pour créer un objet (instance)  d’une classe, on fait appel à une méthode particulière appelée "constructeur", en général publique et dont l’identificateur est le même que celui de la classe, et qui est toujours définie sans type de renvoi.

Si  le  mécanisme  d’instanciation  n’est  pas  spécifié,  C#  en  fournit  un,  appelé  constructeur  par  défaut (ou  constructeur implicite), qui initialise chaque variable d’instance avec une valeur par défaut  si elle est d’un type primitif, ou avec "null" si elle est de type objet.


Dès qu’un constructeur explicite est défini, le constructeur par défaut n’est plus disponible, sauf si le programmeur le rétablit en définissant explicitement un constructeur sans paramètres.


Grâce à la notion de signature, une classe peut avoir plusieurs constructeurs (surcharge des constructeurs):



Avec le mot clé "this", on peut faire appel à un constructeur depuis un autre constructeur:


تعليقات الفيس بوك
0 تعليقات البلوجر

ليست هناك تعليقات:

إرسال تعليق