2006-09-28
议:接口(interface)给我们带来什么,什么是面向接口编程?
议:
1,接口带给我们是更多是灵活性还是提供一种标准?
2,什么时候使用接口。选择Java接口还是抽象类?
1,接口带给我们是更多是灵活性还是提供一种标准?
2,什么时候使用接口。选择Java接口还是抽象类?
评论
DBoy
2006-09-30
以我理解,在Java里面如果不是抽象类只能单继承,那么抽象类完全可以取代接口,但接口却不能取代抽象类,因为接口只是个壳,而抽象类可以有内容,通过的使用接口编程可以实现同一操作的不同类型实现,
robbin
2006-09-30
恁多罗嗦话,你试试TDD就知道为啥要面向接口编程了。
抛出异常的爱
2006-09-30
面向接口是敏捷编程的一种
SunMicro
2006-09-30
个人最深的感觉就是使代码更容易被扩展和替换成另一种实现,项目更加灵活
wolfsquare
2006-09-30
接口是标准,合同,约定.
抽象类是给实现某一接口时有大量重复代码时偷懒用的,一般来说,如果你有一个抽象类,那么也最好有相应的一个接口.
抽象类是给实现某一接口时有大量重复代码时偷懒用的,一般来说,如果你有一个抽象类,那么也最好有相应的一个接口.
hasi
2006-09-30
foxty 写道
我倒觉得接口更偏向于标准,提供一组类与类之间通讯的标准。
赞同,跟abstract class 比相对更高一层的标准
zrweng
2006-09-28
没啥说的
dengyin2000
2006-09-28
这个问题在effective java上已经说得很清楚了。
foxty
2006-09-28
我倒觉得接口更偏向于标准,提供一组类与类之间通讯的标准。
阿九
2006-09-28
有了接口在需要的情况下就能实现多重继承了,对么
dengyin2000
2006-09-28
我觉得都有,灵活性是相对继承来说的。
- 浏览: 67757 次
- 性别:


- 详细资料
搜索本博客
最近加入圈子
链接
最新评论
-
Hibernate之deleted obje ...
不错,我也碰到这个问题了。
-- by winwnx -
Java 接口大全、面向接口 ...
厉害!学习了。谢谢!
-- by 31212 -
ET Limit方式的分页查询
不能排序怎么办办呢
-- by zhang20084 -
eXtreme Table 的基本用法 ...
为什么 我把的CSS不能调用?把TEST里面的<STYLE>去掉后,调用e ...
-- by fredweng -
分页标签:pager-taglib使 ...
发现LZ在没有声明的情况下引用了我大部分的文字。连“咳”都用过来了 :)http ...
-- by 我想我是海






评论排行榜