1、 关键字 :抽象类Abstract class 接口:interface
2、 组成:抽象类:构造方法,普通方法,抽象方法,static方法,常量,变量 接口:抽象方法与全局常量
3、 子类的使用:抽象类:子类 extends 抽象类 接口:子类 implements 接口
4、 关系:抽象类:抽象类可以实现多个接口 接口不能继承抽象类,但是可以实现多个父接口
5、 权限:抽象类:可以使用各种权限 接口:只能使用public权限
6、 限制:抽象类:单继承局限 接口:没有单继承权限
7、 子类:抽象类与接口都必须有子类,子类必须覆写全部的抽象方法
8、 实例化对象:抽象类与接口依赖子类对象的向上转型进行对象的实例化。
接口与抽象类的区别
最新推荐文章于 2022-09-03 17:06:47 发布