【发布时间】:2014-02-08 00:26:15
【问题描述】:
拥有一个抽象类背后的整个概念到底是什么(在我的例子中,我指的是 java)。 我理解这样一个事实,即它太笼统而无法自行实现,因此没有用。但可以肯定的是,仅将其声明为非抽象类并使用与抽象类相同的继承会得到所有相同的结果。
主要优点是节省时间,但在没有方法主体的抽象超类中声明抽象方法,然后在其子类中覆盖它们?
【问题讨论】:
-
您所问的大部分内容都在这里解释:docs.oracle.com/javase/tutorial/java/IandI/abstract.html
标签: java inheritance subclass abstract superclass