接口和抽象类的区别(绝对经典)
A:成员的区别抽象类:构造方法:有构造方法,用于子类实例化使用。成员变量:可以是变量,也可以是常量。成员方法:可以是抽象的,也可以是非抽象的。接口:构造方法:没有构造方法成员变量:只能是常量。默认修饰符:public static final成员方法:只能是抽象的。默认修饰符:public abstract (推荐:默认修饰符请自己永远手动给出)B:类和接口的关系区别类与类:继承关系,只能单继承。可以多层继承。类与接口:实现关系,可以单实现,也可以多实现。类还可以在继承一个类的
原创
2020-08-12 17:40:36 ·
78914 阅读 ·
26 评论