小白请教
java吧
全部回复
仅看楼主
level 1
哥哥的宝宝B
楼主
用接口A声明和子类B声明,得出的结果一样,请问,那用接口声明有什么用
2018年03月19日 03点03分
1
level 1
狐狸萌萌哒啦啦
在复杂的程序里接口可以反复的使用,在不同的类中都能实现接口,很方便,而且对于以后客户添加功能要求的话,更改比较方便灵活,我的理解是这样的
我也是初学者
2018年03月19日 03点03分
2
level 14
yamada_happy
这奶子,能养活我!
2018年03月19日 03点03分
3
level 8
hhhjdº
举个例子,学生分为一个类,班级中的每个同学继承这个学生类,学生类中有学习这个方法,可以说是所有同学的共性,但有个别学生有抽烟,喝酒的现象,这些特性写在学生类里就不怎么好,因为是少数特点,不是每个同学都有。这时就可以把喝酒,抽烟写在接口里。
简单来说,接口就是方便添加类中对象的特性,共性一般写在抽象类里。
2018年03月19日 04点03分
5
哥哥的宝宝B
解释很透彻,谢谢你
2018年03月19日 04点03分
level 7
亮哥c3
这样说,一个子类只能有一个父类,而一个接口可以有多个父类。所接口在这里是功能
2018年03月19日 12点03分
6
level 1
GTA小鸡
Java不支持多重继承,只能靠接口实现
2018年03月19日 12点03分
7
哥哥的宝宝B
谢谢
2018年03月19日 14点03分
level 7
贴吧用户_QQayAVE
方便维护
2018年03月19日 12点03分
8
哥哥的宝宝B
谢谢
2018年03月19日 14点03分
level 7
aachen0
接口便于维护和解耦和
2018年03月19日 14点03分
9
哥哥的宝宝B
谢谢
2018年03月19日 14点03分
level 7
贴吧用户_QKRP228
第一个是多态调用
2018年03月20日 00点03分
10
level 1
雕栏以流年
不能多继承是一点,后面的维护又是一点
2018年03月20日 00点03分
11
1