例えば、
class A{
a(){
b();
}
b(){
print("a");
}
}
class B{
override b(){
print("b");
}
}
main(){
A a=new B();
a.a();
}
とやった時何が起きるかも容易に想像できる。
まあ、言語使用依存である事は確かだけどw