import module_0
class A # class 1
import module_0
class A # class 1
do
print(12)
print(1)
end
do
print(12)
print(1)
end
do
print(13)
print(1)
end
do
print(13)
print(1)
end
-special A
- redef meth a12
+ super A
+ redef fun a12
do
print(12)
print(2)
end
do
print(12)
print(2)
end
do
print(123)
print(2)
end
do
print(123)
print(2)
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