java - 使用没有任何抽象方法的抽象类

标签 java abstract-class abstract

抽象类不需要包含任何抽象方法。

除了抽象类不能被实例化之外,是否还有其他理由使类抽象化?

最佳答案

抽象类意味着类的定义不完整,因此无法实例化。尽管它没有抽象方法,但它表明该类可用于继承。即使它具有其中所有方法的实现,实现可能仍然不完整,必须由扩展类覆盖。

关于java - 使用没有任何抽象方法的抽象类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18029919/

相关文章:

c++ - 一个类可以同时继承抽象类和 CRTP 类吗?

java - 抽象类与抽象类Java中的【接口(interface)+继承】

c++ - 如何在纯抽象类中实现克隆?

java - 从java/kotlin中的父抽象类数组调用子类函数

java - appengine-application.xml

java - 我需要一些关于 Big O 的说明

java - Netty:绑定(bind)不匹配

Java集合、泛型和抽象类: concrete class information lost

java - 使 Web 应用程序自动确定并了解其版本

java - Ajax 请求始终映射到根