Java接口到底有什么用?接口里面的方法全都是要implements后自己定义,那还不如我要使用时

Java接口到底有什么用?接口里面的方法全都是要implements后自己定义,那还不如我要使用时再声明方法啊?而且一旦implements就要把所有接口里的方法都照顾到... Java接口到底有什么用?接口里面的方法全都是要implements后自己定义,那还不如我要使用时再声明方法啊?而且一旦implements就要把所有接口里的方法都照顾到,多不方便。。接口好处到底在哪? 展开
 我来答
阿冬76
2015-03-16 · TA获得超过5028个赞
知道大有可为答主
回答量:2710
采纳率:88%
帮助的人:1098万
展开全部
接口主要是在多态时使用才方便,当你有多个类都实现了同一个接口,在调用代码中只要写接口的名字即可,不需要写具体的实现类,这样当你的某个实现类内部改写时,调用部分的代码就可以保持不变。
说实在的,面向对象的很多内容只是在大规模、多人合作、生命周期很长的项目中才有意义,或者是一些框架系统才有意义。普通小项目如果强行套用设计模式,可能会更加麻烦,体现不出什么优势。
yj83855039
2015-03-16 · TA获得超过590个赞
知道小有建树答主
回答量:985
采纳率:33%
帮助的人:491万
展开全部
http://sunshyfangtian.iteye.com/blog/631834看看这篇文章你就知道接口的好处了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式