【发布时间】:2015-04-23 06:53:55
【问题描述】:
目前,我有这段代码来创建一个带有子类方法的基类。但是我还没有声明任何abstract 类。是 Java 实践吗?
【问题讨论】:
-
当你有将在子类中使用的通用方法并且你不希望任何人创建这个类的对象时使用抽象类。
标签: java coding-style abstract-class
目前,我有这段代码来创建一个带有子类方法的基类。但是我还没有声明任何abstract 类。是 Java 实践吗?
【问题讨论】:
标签: java coding-style abstract-class
这取决于您的要求。如果您打算编写仅用于扩展的基类,则可以将其声明为抽象的。抽象类为您提供默认行为,如果您只需要声明方法,您也可以编写接口。
【讨论】: