A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 依然超级赛亚人   /  2014-7-14 22:57  /  3997 人查看  /  42 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

LFW 发表于 2014-7-16 11:27
为了调用时能够无差别的接收狗、猫。例如宠物店要写一个卖猫、狗、猪、兔的功能,你不能为猫、狗、猪、兔 ...

恩,这样说明白了不少,这样用应该就是最大限度的提高代码的复用性,将父类的功能“套在”子类身上,使其按照这个规则操作。:handshake
回复 使用道具 举报
目前,自己学的感觉是, 增加了程序的可扩展性和代码的复用性。。  学java自己应该能感受到他的好处的。。
回复 使用道具 举报
崔MQ 中级黑马 2014-7-16 12:41:30
23#
功能太多了,多态你懂不懂啊,你还是没有对象的概念啊,比如人分男女,你能说男人是人,女人也是人,但你能说男人是女人么?
回复 使用道具 举报
为了简洁,方便后面使用,两个字,铺垫
回复 使用道具 举报
抽象里面有抽象方法,就是让子类必须做某些事情,接口是扩展功能 比如说,你会一门语言就是多了一门技术,但是不会也没关系 你还是你
回复 使用道具 举报
F@C 中级黑马 2014-7-16 15:35:28
26#
进来学习
回复 使用道具 举报
Beka 中级黑马 2014-7-16 17:27:20
27#
这样对象的多态性也用不着了。
回复 使用道具 举报
LFW 中级黑马 2014-7-16 17:46:38
28#
依然超级赛亚人 发表于 2014-7-16 12:27
恩,这样说明白了不少,这样用应该就是最大限度的提高代码的复用性,将父类的功能“套在”子类身上,使其 ...

各人理解都有些出入,慢慢来。觉得视频多看几遍,就能理解了。
回复 使用道具 举报
增加复用性 吧 。。。
回复 使用道具 举报
而且对于设计模式,大型项目来说,作用大大的
回复 使用道具 举报
接口和抽象类,我就只说接口了,接口在开发中重要性无与伦比,他们都是共性内容的不断抽取,比喻说我描述两个手机,一个IP,一个NOKIA,他们都有打电话和发短信,我们就把这两个共同方法抽取建立一个接口,当我们不知道IP这个类的时候,我们只需要知道他的接口,就可以判断这个类是在描述一个个手机,继承会使类显得臃肿,而接口则很简单,你可以看API里面,基本重要点的,写在前面的都是一些接口,知道接口,他的儿子,孙子的大致功能我就差不多知道了。
回复 使用道具 举报
青偆丶易逝〃 发表于 2014-7-16 12:33
目前,自己学的感觉是, 增加了程序的可扩展性和代码的复用性。。  学java自己应该能感受到他的好处的。。 ...

恩,不一样的阶段有不同的理解,随着学习的深入,有些问题会有新的认识!
回复 使用道具 举报
Beka 发表于 2014-7-16 17:27
这样对象的多态性也用不着了。

也许是自己理解的还不够透彻吧,多体会体会就行了。:handshake
回复 使用道具 举报
从未有过的晴天 发表于 2014-7-16 14:58
抽象里面有抽象方法,就是让子类必须做某些事情,接口是扩展功能 比如说,你会一门语言就是多了一门技术, ...

恩,说的有道理,言简意赅的说明了接口的作用!
回复 使用道具 举报
郭良 发表于 2014-7-16 12:52
为了简洁,方便后面使用,两个字,铺垫

恩啊,现在已经明白了许多,多亏各位的积极响应啊。:handshake
回复 使用道具 举报
感觉抽象类和接口差不多了,他们有什么区别呢?新手,刚开始学习!
回复 使用道具 举报
人心如水 发表于 2014-7-16 18:28
接口和抽象类,我就只说接口了,接口在开发中重要性无与伦比,他们都是共性内容的不断抽取,比喻说我描述两 ...

恩,说的专业性很强,很通俗啊,呵呵。
回复 使用道具 举报
朱道研 发表于 2014-7-16 17:50
而且对于设计模式,大型项目来说,作用大大的

恩,越往后就越能体会到它的作用了。
回复 使用道具 举报
严国泽 发表于 2014-7-16 17:47
增加复用性 吧 。。。

恩,最基本的功能体现!
回复 使用道具 举报
崔MQ 发表于 2014-7-16 12:41
功能太多了,多态你懂不懂啊,你还是没有对象的概念啊,比如人分男女,你能说男人是人,女人也是人,但你能 ...

懂一点,但不够透彻,经常想不起来什么时候要用。所以想听听大家的看法。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马