scope: refuse `&x` where x is a local variable
[nit.git] / tests / example_point.nit
index 2ad57c5..a7b89ea 100644 (file)
@@ -16,8 +16,8 @@
 
 class Point
 private
-       var x: Int      # Abscisse
-       var y: Int      # OrdonnĂ©e
+       var x: Int = 0  # Abscisse
+       var y: Int = 0  # OrdonnĂ©e
 
        # Change la position d'un point
        fun moveto(x: Int, y: Int)
@@ -38,11 +38,6 @@ private
        end
 
 
-       init
-       do
-               moveto(0, 0)
-       end
-
        init at(x: Int, y: Int)
        do
                moveto(x, y)