remove unmaintained documentation: developpez and nitreference
[nit.git] / doc / developpez / poo / listings / polymorphisme_c.nit
diff --git a/doc/developpez/poo/listings/polymorphisme_c.nit b/doc/developpez/poo/listings/polymorphisme_c.nit
deleted file mode 100644 (file)
index 3aca530..0000000
+++ /dev/null
@@ -1,43 +0,0 @@
-abstract class Forme 
-       fun aire :Float is abstract
-end
-class Carre
-       super Forme
-
-       var cote: Float
-
-       init(c: Float) 
-       do
-               cote = c
-       end
-
-       redef fun aire: Float 
-       do
-               return cote * cote
-       end
-end
-class Cercle
-       super Forme
-   
-       var rayon: Float
-
-       init (r: Float) 
-       do
-               rayon = r
-       end
-
-       redef fun aire: Float 
-       do
-               return  pi * rayon * rayon
-       end
-end
-
-var forme: Forme
-
-forme = new Carre(10.0)
-print forme.aire # Affiche "100"
-
-forme = new Cercle(10.0)
-print forme.aire # Affiche "314.15"