【发布时间】:2011-12-26 04:35:01
【问题描述】:
我有这样的场景
这是抽象类
abstract class A
{
public void add()
{
//do something
}
}
这是在抽象类之上扩展的类
class B extends A
{
@Override
public void add()
{
//do something else
}
}
这是我要调用两个添加方法的类
class C
{
A a = new B();
// Calls B's add method
a.add();
// Call A's add method ???
}
如何调用A的add方法???
【问题讨论】:
-
看到这个link
-
在 Class B 的 add() 中调用 super.add()
标签: java inheritance abstract-class abstract