1、什么是抽象类?
包含用abstract标识的空方法的类就是抽象类。是一类对象的抽象概念,比如对圆、三角形等可以抽象出形状这个抽象类。
2、与接口有什么区别?
二者都包含空方法,区别如下:
(1)抽象类的目的是为了派生子类,两者本质相同;实现接口的类之间则不必相同,只是为了统一形式。
(2)抽象类可以有部分自己的属性和方法;接口只能是静态参数和空方法。
https://blog.sciencenet.cn/blog-384997-669592.html
上一篇:
java中接口interface下一篇:
JAVA反射机制