我目前正在阅读Head First Java,我正在学习抽象的课程和方法,目前这一切都很有意义,但有一件事令我感到困惑。
本书指出,如果在抽象类中声明一个抽象方法,那么这个方法必须被任何子类覆盖,当我得知抽象方法没有正文时,这个子类最初是有意义的,我的问题是:
如果抽象方法没有主体并且还必须被任何子类覆盖,那么首先声明抽象方法的重点是什么,程序员仍然必须在每个子类中创建重写方法。 class,所以为什么不忘记那些无论如何都没有正文的抽象方法,从而减少了覆盖的需要,它似乎只需要更少的代码来打字,或者如果以另一种方式查看它,可以输入更多代码?
感谢。
d