抽象类
接口 单继承 多实现 有构造方法 无构造方法 有成员变量 没有成员变量,只有常量(默认public static final修饰) 抽象类是自下而上的抽象的过程,抽象类提供通用实现,是对某一类事物的抽象 接口是自上而下的抽象的过程,接口规范了某些行为,是对某一行为的抽象 可以包含非抽象的普通方法 所有方法必须都是抽象方法,只能是public类型 可以包含静态方法 不能包含静态方法 可以包含静态成员,访问类型任意 可以包含静态成员,只能是public static final修饰的常量变量
JAVA中抽象类和接口的区别
最新推荐文章于 2024-09-02 20:28:23 发布