抽象类和接口的区别有:
1、抽象类要被子类继承 , 接口要被类实现 。
2、接口只能做方法声明,抽象类中可以作方法声明,也可以做方法实现 。
3、接口里定义的变量只能是公共的静态的常量,抽象类中的变量是普通变量 。
4、接口是设计的结果 , 抽象类是重构的结果 。
5、抽象类和接口都是用来抽象具体对象的,但是接口的抽象级别最高 。
6、抽象类可以有具体的方法和属性,接口只能有抽象方法和不可变常量 。
7、抽象类主要用来抽象类别,接口主要用来抽象功能 。
【接口与抽象类的区别 java接口与抽象类的区别】
经验总结扩展阅读
-
为什么第一眼喜欢的人,做不了朋友?眼缘这种东西,就是很神奇
-
-
植物大战僵尸怎么重新玩(植物大战僵尸通关后重新打)
-
-
-
-
-
-
算命婚姻,2020年下元节后一天是安葬逝者吉日吗,安葬逝者注意什么?
-
65岁爷爷常去集市买的3款白酒,当时没钱不常喝,现在很难再见了
-
-
蜜蜡对身体有什么好处,佩戴蜜蜡对身体有什么好处 戴蜜蜡有什么好处
-
在快节奏生活状态下 在快节奏生活状态下,一眼定恋情的人越来越多
-
化妆品|开皮肤管理店,自己不够专业,自主学习没有头绪!
-
微信聊天照片误删可以恢复吗,微信上好友发的照片误删了怎么恢复
-
-
抗癌 获得5倍抗癌功效!把这种食材加入小吃中,抗癌、减肥、护心效果翻倍!
-
-
-
一本情感簿|《闯关东》里的“厄运体”姑娘:这个苦命女人,真的是“作”?