X-Git-Url: http://nitlanguage.org diff --git a/tests/module_1.nit b/tests/module_1.nit index 8f15e91..43ff426 100644 --- a/tests/module_1.nit +++ b/tests/module_1.nit @@ -17,54 +17,69 @@ import module_0 class A # class 1 - meth a1 - do - print(1) - print(1) - end - meth a12 - do - print(12) - print(1) - end - meth a13 - do - print(13) - print(1) - end - meth a123 - do - print(123) - print(1) - end + fun a1 + do + print(1) + print(1) + end + fun a12 + do + print(12) + print(1) + end + fun a13 + do + print(13) + print(1) + end + fun a123 + do + print(123) + print(1) + end end class B # class 2 -special A - redef meth a12 - do - print(12) - print(2) - end - redef meth a123 - do - print(123) - print(2) - end - meth all2 - do - a1 - a12 - a13 - a123 - end - meth all25 - do - print(250) - print(2) - a1 - a12 - a13 - a123 - end + super A + redef fun a12 + do + print(12) + print(2) + end + redef fun a123 + do + print(123) + print(2) + end + fun all2 + do + a1 + a12 + a13 + a123 + end + fun all25 + do + print(250) + print(2) + a1 + a12 + a13 + a123 + end end + +var a = new A +a.a1 +a.a12 +a.a13 +a.a123 + +var b = new B +b.a1 +b.a12 +b.a13 +b.a123 + +b.all2 +b.all25