我有以下课程:
class foo {
public void a() {
print("a");
}
public void b() {
a();
}
}
class bar extends foo {
public void a() {
print("overwritten a");
}
}
当我现在调用 bar.b() 时,我希望它调用 foo 中的重写方法 a()。但是,它确实打印“a”。