syntax: 'meth' -> 'fun', 'attr' -> 'var'
[nit.git] / tests / base_virtual_type6.nit
index 2f092ef..457f873 100644 (file)
@@ -20,14 +20,19 @@ class G[E]
        type F: E
        type F2: F
 
-       readable writable attr _e: E
-       readable writable attr _f: F
-       readable writable attr _f2: F2
+       readable writable var _e: E
+       readable writable var _f: F
+       readable writable var _f2: F2
 
-       init do end
+       init(e: E, f: F, f2: F2)
+       do
+               _e = e
+               _f = f
+               _f2 = f2
+       end
 end
 
-var gi = new G[Int]
+var gi = new G[Int](0, 0, 0)
 
 gi.e = 1 + gi.e
 gi.e = 1 + gi.f