接口、继续;什么时候使用接口什么时候使用继续为什么要使用接口为什么要使用继续

时间:2008-06-20 07:54:35   来源:论坛整理  作者:  编辑:chinaitzhe
接口、继续;什么时候使用接口?什么时候使用继续?为什么要使用接口?为什么要使用继续?
网友回复:感觉要讲明白这几个问题,至少要写好几百字。
楼主还是在编程实践中自己慢慢去理解吧。
网友回复:尽量使用接口,这样会使程序更有扩展性.
使用继续,使代码太烦琐了!

网友回复:个人理解,使用接口,抽象类都是为了多态,让一个类有一些共同的属性,方法,方便向上转型。说明白了,这实际上是为了消除类型之间的差异,比如Jeep, Bus, Car类都可以继续Automobile类,那么可以使用Automobile的引用引用任何继续了Automobile的类,这样Jeep,Bus,Car的差异消除了,在我们眼里他们的差异消除了。

接口实际上可以说是更加完全的抽象类,因为抽象类可以用方法的实现,接口完全不可以。


网友回复:多理解一下继续,接口!
都是设计上的问题!首先得理解透业务!再设计!
网友回复:接口就好比是一个大方向,你首先能够想到的名词,然后再根据接口找到自己要使用的具体类,
至于继续,那是必须的,很多时候,你要做的东西,java里是没有的,这就好比说,你想说"今天天气非常好",但是只提供给你了一个语句"今天天气好",这是你就可以继续这句话,在大方向相同的情况下加入你要的东西"非常"
呵呵,我这种解释有些另类,希望你能够明白
网友回复:接口就好象USB接口,无论什么PC甚至其他设备只要有这个口,都可以插U盘,大家只会说是带有USB接口的电脑,而不会叫它为某某USB.

继续以汽车打比方,不管你是轿车卡车公汽,但是你核心都是由发动机轮子方向盘.....构成的,所以大家都可以叫汽车.都是继续自汽车



网友回复:这个没有规定说什么时候得用继续什么时候得用接口,要看设计的需要。
接口嘛,就是一个框架,声明一些方法,它可以在不暴露对象类的前提下,暴露对象的编程接口;
继续的话,更多的是一种“is-a”关系
我个人的理解,呵呵
网友回复:接口,只是定义了规范,就不如汽车接口定义了四个轮子,一个发动机,具体到每个汽车则要需要实现接口
继续是为了实现代码重用。
网友回复:Thinking in Java里第六章第七章第八章
网友回复:看书
网友回复:一般提倡用接口
继续也有有用的地方,比如template模式里面
找本OO或者设计模式的书看看
网友回复:看具体情况,接口对程序的污染比较小,也就是说使用接口可以降低代码之间的耦合度.
而且一个类可以实现多个接口,但只能继续一个类,呵呵,这也是接口的一个优势

但个别情况下还是需要继续的,LZ可以仔细研究一下~
网友回复:该回复于2008-05-01 06:22:23被版主删除
关键字:接口,继续,什么时候,使用,接口,什么时候,

文章评论

共有 0 位网友发表了评论 此处只显示部分留言 点击查看完整评论页面