#unittest { name: "Subclass with overridden method."; error: NONE; result: 12; }; class foo { func f1() {return 1;} } class bar:foo { func f1() {return 10;} func f2() {return 2;} } func main() { var obj1 = bar(); return obj1.f1() + obj1.f2(); }