为什么抽象类中没有抽象方法,也要有抽象类
时间: 2023-12-06 09:33:58 浏览: 106
JAVA 为什么要使用抽象类
抽象类是一种特殊的类,它不能被实例化,只能被继承。抽象类中可以包含抽象方法和非抽象方法,但是如果一个类中包含了抽象方法,那么这个类就必须被声明为抽象类。即使抽象类中没有抽象方法,也可以将其声明为抽象类,这是因为抽象类还有其他的特殊用途,比如限制类的实例化、提供默认实现等等。因此,抽象类中没有抽象方法也是有意义的。
阅读全文
JAVA 为什么要使用抽象类