抽象类和接口的区别有:
1、抽象类要被子类继承 , 接口要被类实现 。
2、接口只能做方法声明,抽象类中可以作方法声明,也可以做方法实现 。
3、接口里定义的变量只能是公共的静态的常量,抽象类中的变量是普通变量 。
4、接口是设计的结果 , 抽象类是重构的结果 。
5、抽象类和接口都是用来抽象具体对象的,但是接口的抽象级别最高 。
6、抽象类可以有具体的方法和属性,接口只能有抽象方法和不可变常量 。
7、抽象类主要用来抽象类别,接口主要用来抽象功能 。
【接口与抽象类的区别 java接口与抽象类的区别】
经验总结扩展阅读
-
-
鲍里斯·约翰逊|乌克兰本已准备好和谈,却遭英前首相约翰逊竭力阻拦
-
-
-
2022年农历九月廿三祭祀灶神吉日 2022年10月18日适合祭祀灶神吗
-
-
-
-
泡沫说情感|心理学:凭感觉选一朵蘑菇,测你未来会靠什么发家致富?
-
-
我是文食肆|人生不顺时,默念三句话,你会越来越强大!
-
2022年12月3日求神拜佛好吗 2022年12月3日求神拜佛好不好
-
-
熊猫医学社|40岁男子转氨酶280,确诊肝硬化,医生咆哮:3个习惯,是“祸根”
-
马丽|马丽也逃不过“中年发福”?穿白衬衫身材圆润不少,连气质都变了
-
-
-
-
-
2023年农历八月初四宜认干儿子吗 2023年9月18日认干儿子好不好