是否可以将抽象类限制为只有最终和抽象方法

时间:2016-08-15 11:21:15

标签: java oop inheritance abstraction

我有一个多级继承结构。说一个由 AutoGear ManualGear 继承的基类 Car 。比如, Jaguar BMW 扩展 AutoGear 本田扩展 ManualGear 。现在,在课程 Car 中,我应该只有最终方法,如:

protected final int getWheels(){
return 4;
}

protected abstract int getTopSpeed();

并且我不应该在类 Car 中实现任何其他方法,但是容易被子类覆盖。这可能吗?

0 个答案:

没有答案
相关问题