为什么我们不能在其中实例化非抽象方法的抽象类?

时间:2015-07-15 14:53:51

标签: java oop abstract-class abstract abstraction

我们知道我们无法实例化一个抽象类,因为它是不完整的。但是为什么我们不能实例化一个没有抽象方法的类,它被标记为抽象?有什么理由吗?

2 个答案:

答案 0 :(得分:0)

创建抽象类的唯一目的是继承。因此,它的实例化是禁止的天气,它具有所有必需的方法定义。

答案 1 :(得分:0)

这种类可以用作Interface。 你还应该学习marker interface

的概念

另见What is the use of an empty abstract class?