remove unmaintained documentation: developpez and nitreference
[nit.git] / doc / developpez / poo / listings / type6_s.nit
diff --git a/doc/developpez/poo/listings/type6_s.nit b/doc/developpez/poo/listings/type6_s.nit
deleted file mode 100644 (file)
index 25acb5d..0000000
+++ /dev/null
@@ -1,25 +0,0 @@
-abstract class Graph
-       type NODE: Node
-       
-       var nodes: Array[NODE] = new Array[NODE]
-
-       fun add_node(node: NODE) 
-       do
-               nodes.add(node)
-       end
-end
-
-class Node end
-
-class XMLDocument 
-       super Graph 
-
-       redef type NODE: XMLNode
-end
-
-class XMLNode super Node end
-
-var doc = new XMLDocument
-
-doc.add_node(new XMLNode) 
-#doc.add_node(new Node) # Cet ajout déclenche une erreur de type à la compilation