黑马程序员技术交流社区
标题:
多态到底是什么
[打印本页]
作者:
android小学徒
时间:
2015-10-16 11:06
标题:
多态到底是什么
多态到底是什么
作者:
大木木
时间:
2015-10-16 11:20
我的理解是根据子类传入的条件的不同,父类可以得到多种不同结果。
例如:你的角色
当你在家中,是孩纸(或家长)
当你在学校,是学生
当你在商场,是顾客
等等。。。
大概就是酱紫吧,最好还是自己找书或代码看着理解会比较好(我说的并不规范)
作者:
bukai123
时间:
2015-10-18 18:19
子类继承父类,多态指子类对象的变化操作,可被提升,也可根据需要强制向下转型
作者:
toypaoa
时间:
2015-10-18 18:57
就是父类的引用 指向 子类的对象
作者:
吉吉粥
时间:
2015-10-18 20:15
1.猫是动物,但是动物不一定是猫,老虎也是动物,猫 老虎都是猫科动物,猫科动物也属于动物,但是动物不一定是猫科动物
2.猫可以向上转型为动物,但是动物在没有前提的情况下不能向下转型成猫,如果开始就知道对象是猫,这种情况下另说
3.多态很好的提高了代码的多样性,子类对象为了方便计算,在多种状态下的转换
作者:
洋葱头头
时间:
2015-10-18 20:30
多态就是多种形态
作者:
jyf823691221
时间:
2015-10-18 21:11
同样不明白的路过
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2