论坛首页 Java企业应用论坛

议:接口(interface)给我们带来什么,什么是面向接口编程?

浏览 6030 次
该帖已经被评为隐藏帖
作者 正文
   发表时间:2006-09-28  
议:
1,接口带给我们是更多是灵活性还是提供一种标准?

2,什么时候使用接口。选择Java接口还是抽象类?   
   发表时间:2006-09-28  
我觉得都有,灵活性是相对继承来说的。
0 请登录后投票
   发表时间:2006-09-28  
有了接口在需要的情况下就能实现多重继承了,对么
0 请登录后投票
   发表时间:2006-09-28  
我倒觉得接口更偏向于标准,提供一组类与类之间通讯的标准。
0 请登录后投票
   发表时间:2006-09-28  
这个问题在effective java上已经说得很清楚了。
0 请登录后投票
   发表时间:2006-09-28  
没啥说的
0 请登录后投票
   发表时间:2006-09-30  
foxty 写道
我倒觉得接口更偏向于标准,提供一组类与类之间通讯的标准。

赞同,跟abstract class 比相对更高一层的标准
0 请登录后投票
   发表时间:2006-09-30  
接口是标准,合同,约定.
抽象类是给实现某一接口时有大量重复代码时偷懒用的,一般来说,如果你有一个抽象类,那么也最好有相应的一个接口.
0 请登录后投票
   发表时间:2006-09-30  
个人最深的感觉就是使代码更容易被扩展和替换成另一种实现,项目更加灵活
0 请登录后投票
   发表时间:2006-09-30  
面向接口是敏捷编程的一种
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics