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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

我今天看到了多态,虽然知道一些产生多态的条件,但我还是摸不清何为多态~我理解的形式感觉不着边啊~~求大神们用一些生活事物比喻一下。就解释一下什么叫多态就好~还有,多态是不是能传的很远?就像    爷爷  a = new 孙子()?
      

13 个回复

倒序浏览
多态就是你穿上你父亲的衣服,化妆成你父亲.你有你父亲的属性,但是却使用着自己的行为.

评分

参与人数 1技术分 +1 收起 理由
洋葱头头 + 1 很给力!

查看全部评分

回复 使用道具 举报
Poul 来自手机 中级黑马 2016-3-28 23:31:35
藤椅
ly123456 发表于 2016-3-28 21:35
多态就是你穿上你父亲的衣服,化妆成你父亲.你有你父亲的属性,但是却使用着自己的行为. ...

这比喻,瞬间明白了
回复 使用道具 举报
动物和猫!  人类 和 你
回复 使用道具 举报
#在这里快速回复#知己知彼,百战不殆
回复 使用道具 举报
听一下比老师讲的多态
回复 使用道具 举报
学生,学生里面又有基础班学生,尖子班学生,冲刺班学生,所以你想一下 ,学生有很多种表现的方式,这就是多态的表现
回复 使用道具 举报
willsame 来自手机 中级黑马 2016-3-29 01:02:03
8#
ly123456 发表于 2016-3-28 21:35
多态就是你穿上你父亲的衣服,化妆成你父亲.你有你父亲的属性,但是却使用着自己的行为. ...

哈哈,老毕和毕老爷
回复 使用道具 举报
Poul 中级黑马 2016-3-29 21:17:52
9#
沿途的风景 发表于 2016-3-28 23:37
动物和猫!  人类 和 你

额,我只看到了继承~
回复 使用道具 举报
Poul 中级黑马 2016-3-29 21:19:10
10#
willsame 发表于 2016-3-29 01:02
哈哈,老毕和毕老爷

biu~~biu~~
回复 使用道具 举报
Poul 中级黑马 2016-3-29 21:20:33
11#
LLQALLQ 发表于 2016-3-29 00:10
听一下比老师讲的多态

额~那个视频在哪?是不是带笔记那个?我一般都看书,最近才开始看视频,前边的还没看~
回复 使用道具 举报
二楼正解,其实我也模糊
回复 使用道具 举报
猫,狗,都属于动物,都拥有动物的共性,也有自己特性
回复 使用道具 举报
Poul 发表于 2016-3-29 21:17
额,我只看到了继承~

多态是以继承为前提的不   多态可以说是你把他看做什么,比如一只猫可以看作动物嘛,这就是向上转型
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马