Merge: doc: fixed some typos and other misc. corrections
[nit.git] / tests / example_objet.nit
index 891a3d9..d55dba2 100644 (file)
@@ -53,7 +53,7 @@
 # Un fichier = un module. Les classes d'un module sont définies dans le fichier.
 # Au début des fichiers, les modules à importer doivent être déclarés (via le
 # mot clé "import"). Implicitement, tout module importe le module nommé
-# "standard" qui définit les classes usuelles.
+# "core" qui définit les classes usuelles.
 
 # On va étudier une représentation d'un entrepôt de produits variés.
 class Entrepot
@@ -62,8 +62,8 @@ private
 # receveur ("self")
 
 # Les attributs sont déclarés par le mot clé "fun" et commencent par un "@"
-       var nom_: String                # Un entrepôt a un nom (de type chaîne).
-       var rayons: Array[Rayon]        # Il est composé d'un ensemble de rayon.
+       var nom_: String is noinit              # Un entrepôt a un nom (de type chaîne).
+       var rayons: Array[Rayon] is noinit      # Il est composé d'un ensemble de rayon.
        # "Array" est une classe paramétrée, les crochets en sont la marque.
        # La classe "Rayon" est définie plus loin