hejinzhong 发表于 2014-7-15 09:57
我感觉接口就像C语言中的声明函数,就只是为了告诉大家我这里有这些功能,但没说怎么实现,只有需要的时候 ...
杨冬冬 发表于 2014-7-15 22:12
类继承体现的是:is a的关系。父类中一般定义的是共性的内容。
接口被实现体现的是:like a的关系。接口中 ...
LFW 发表于 2014-7-15 20:21
我的理解,靠老毕的讲解:猫和狗都要继承动物类,动物都会eat东西,但是eat的具体东西是什么不知道,所以ea ...
hmid 发表于 2014-7-14 23:19
我的理解是:复用!
继承让一个子类天生就有了父类的非私有属性和方法,它可以像使用自己的属性和方法一样 ...
xp8812 发表于 2014-7-14 23:24
A extends BC extends B
public void print(B b){
J.twt 发表于 2014-7-15 21:53
路过,看看各位大神的见解
汉谟拉比 发表于 2014-7-15 22:31
接口和抽象类可以有很多子类,这些子类实现他们自己的功能扩展,另外但学习到后面你就会发现多态的好处 ...
依然超级赛亚人 发表于 2014-7-15 22:41
恩...就是不明白为什么会有animal d=new cat();(或 animal d=new dog();)这个步骤,也就是多态。想要使用 ...
LFW 发表于 2014-7-16 11:27
为了调用时能够无差别的接收狗、猫。例如宠物店要写一个卖猫、狗、猪、兔的功能,你不能为猫、狗、猪、兔 ...
依然超级赛亚人 发表于 2014-7-16 12:27
恩,这样说明白了不少,这样用应该就是最大限度的提高代码的复用性,将父类的功能“套在”子类身上,使其 ...
青偆丶易逝〃 发表于 2014-7-16 12:33
目前,自己学的感觉是, 增加了程序的可扩展性和代码的复用性。。 学java自己应该能感受到他的好处的。。 ...
Beka 发表于 2014-7-16 17:27
这样对象的多态性也用不着了。
从未有过的晴天 发表于 2014-7-16 14:58
抽象里面有抽象方法,就是让子类必须做某些事情,接口是扩展功能 比如说,你会一门语言就是多了一门技术, ...
郭良 发表于 2014-7-16 12:52
为了简洁,方便后面使用,两个字,铺垫
人心如水 发表于 2014-7-16 18:28
接口和抽象类,我就只说接口了,接口在开发中重要性无与伦比,他们都是共性内容的不断抽取,比喻说我描述两 ...
朱道研 发表于 2014-7-16 17:50
而且对于设计模式,大型项目来说,作用大大的
严国泽 发表于 2014-7-16 17:47
增加复用性 吧 。。。
崔MQ 发表于 2014-7-16 12:41
功能太多了,多态你懂不懂啊,你还是没有对象的概念啊,比如人分男女,你能说男人是人,女人也是人,但你能 ...
依然超级赛亚人 发表于 2014-7-15 22:34
恩。接口提供扩展功能这一条倒是能明白大概。就是有一点不明白的是,对于抽象类来说,它的存在使子类继承 ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |