
文章插图
抽象类和接口的区别有:
1、抽象类要被子类继承,接口要被类实现 。
2、接口只能做方法声明 , 抽象类中可以作方法声明 , 也可以做方法实现 。
3、接口里定义的变量只能是公共的静态的常量,抽象类中的变量是普通变量 。
4、接口是设计的结果 , 抽象类是重构的结果 。
5、抽象类和接口都是用来抽象具体对象的,但是接口的抽象级别最高 。
【接口与抽象类的区别 接口和抽象类的区别】6、抽象类可以有具体的方法和属性,接口只能有抽象方法和不可变常量 。
7、抽象类主要用来抽象类别,接口主要用来抽象功能 。
推荐阅读
- VGA接口:显卡与显示器常用的接口 显示器vga接口显卡dvi接口
- 创造与魔法沙漠里的古战场在哪
- 苹果手机怎么与电脑同步?按照以下步骤操作吧 苹果手机怎么电脑同步
- 荸荠能和虾一起吃吗 荸荠能与虾一起吃吗
- 格力空调遥控器解锁功能?四种方法与大家分享 格力空调遥控器的解锁
- 黄花菜的根有什么作用 黄花菜的根有什么作用与功效
- 合力与它的分力作用效果是指什么
- 百部的功效与作用 苦参的功效与作用
- 白鲜皮的功效与作用 白鲜皮的功效与作用及副作用
- 侧柏叶的功效与作用 侧柏叶的功效与作用,侧柏叶的副作用