doc: french doc "développez en Nit"
[nit.git] / doc / developpez / poo / listings / super1_c.nit
diff --git a/doc/developpez/poo/listings/super1_c.nit b/doc/developpez/poo/listings/super1_c.nit
new file mode 100644 (file)
index 0000000..18a9905
--- /dev/null
@@ -0,0 +1,20 @@
+class ClasseMere
+       fun coucou(nom: String) 
+       do
+               print "Bonjour {nom} (depuis la classe mère)"
+       end
+end
+
+class ClasseFille
+       super ClasseMere
+
+       redef fun coucou(nom: String) 
+       do
+               super
+               print "Bonjour {nom} (depuis la classe fille)"
+       end
+end
+
+var o = new ClasseFille
+o.coucou("Dave") #Bonjour Dave (depuis la classe mère)
+                #Bonjour Dave (depuis la classe fille)