#unittest { name: "Super class test."; error: NONE; result: 600; }; class bar { var b1 = 100; var b2 = 200; func f1() { return b1+b2; } } class foo:bar { var e1 = 10; var e2 = 20; func f1() { return super.f1(); } } func main() { var n1 = bar().f1(); // 300 var n2 = foo().f1(); // 300 return n1 + n2; }