X-Git-Url: http://nitlanguage.org diff --git a/doc/developpez/poo/listings/constructeur4_c.nit b/doc/developpez/poo/listings/constructeur4_c.nit new file mode 100644 index 0000000..18ec2d1 --- /dev/null +++ b/doc/developpez/poo/listings/constructeur4_c.nit @@ -0,0 +1,22 @@ +class MaClasse + + var entier: Int + var chaine: String + + # Constructeur utilisant des valeurs par défaut + init + do + entier = 10 + chaine = "toto" + end + + # Constructeur nommé acceptant des valeurs + init with_value(i: Int) + do + entier = i + chaine = "tata" + end +end + +var o1 = new MaClasse +var o2 = new MaClasse.with_values(10)