参考解答
如果一个抽象类中的方法全部是抽象方法,那么java就针对这种类型的抽象类,给出了一个更抽象的表达式:接口。
特点:
A:所有的方法,都是抽象方法。
B:类实现接口
要么本身是抽象类,要么重写接口中的抽象方法。
C:接口不能被实例化,要想使用,用多态。
D:成员特点
a:成员变量
只有常量,并且是静态常量。默认修饰符:publci static final
b:构造方法
没有构造方法,子类数据的初始化默认走的是Ojbect类的构造方法
c:成员方法
全部是抽象的,有默认修饰符:public abstract
相似问题
abstract与哪些关键字不能共存?为什么?
abstract与哪些关键字不能共存?为什么?
this和super的区别是什么?以及应用场景?
this和super的区别是什么?以及应用场景?
集合框架的优点有哪些?
集合框架的优点有哪些?
Java集合框架的基础接口有哪些?
Java集合框架的基础接口有哪些?
Java集合框架是什么?
Java集合框架是什么?
