doc: french doc "développez en Nit"
[nit.git] / doc / developpez / poo / listings / constructeur4_c.nit
diff --git a/doc/developpez/poo/listings/constructeur4_c.nit b/doc/developpez/poo/listings/constructeur4_c.nit
new file mode 100644 (file)
index 0000000..18ec2d1
--- /dev/null
@@ -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)