接口与抽象类的区别
抽象类和接口的区别有:
1、抽象类要被子类继承,接口要被类实现 。
2、接口只能做方法声明 , 抽象类中可以作方法声明,也可以做方法实现 。
3、接口里定义的变量只能是公共的静态的常量,抽象类中的变量是普通变量 。
4、接口是设计的结果 , 抽象类是重构的结果 。
【接口与抽象类的区别】
5、抽象类和接口都是用来抽象具体对象的,但是接口的抽象级别最高 。
6、抽象类可以有具体的方法和属性,接口只能有抽象方法和不可变常量 。
7、抽象类主要用来抽象类别,接口主要用来抽象功能 。
推荐阅读
- 存货与经营成本比率说明什么
- 男生与女生互看对方的区别
- 与你无瓜是什么意思
- 平安信托与中植系有关吗
- 实验设计与设计实验的区别
- 大羊棒骨与羔羊棒骨的区别
- 平衡训练与核心训练区别
- 小铲车948与958的区别
- vga显示器有音频接口吗
- 黄糖的功效与禁忌