Rename REAMDE to README.md
[nit.git] / tests / example_point.nit
index 39738d7..a7b89ea 100644 (file)
 
 class Point
 private
-       var _x: Int     # Abscisse
-       var _y: Int     # OrdonnĂ©e
-
-
-       fun x: Int
-       do
-               return _x
-       end
-       fun x=(i: Int)
-       do
-               _x = i
-       end
-
-       fun y: Int
-       do
-               return _y
-       end
-       fun y=(i: Int)
-       do
-               _y = i
-       end
+       var x: Int = 0  # Abscisse
+       var y: Int = 0  # OrdonnĂ©e
 
        # Change la position d'un point
        fun moveto(x: Int, y: Int)
@@ -53,15 +34,10 @@ private
 
        redef fun ==(p)
        do
-               return not p is null and p isa Point and _x == p.x and _y == p.y
+               return p isa Point and _x == p.x and _y == p.y
        end
 
 
-       init
-       do
-               moveto(0, 0)
-       end
-
        init at(x: Int, y: Int)
        do
                moveto(x, y)