黑马程序员技术交流社区

标题: 多态里讲的向上传递向下传递怎么理解?通常会在哪些地方用到? [打印本页]

作者: 猪油炒鸡蛋    时间: 2015-5-13 13:05
标题: 多态里讲的向上传递向下传递怎么理解?通常会在哪些地方用到?
如题。概念有点模糊
作者: Always,    时间: 2015-5-13 13:25
转型是在继承的基础上而言的,继承是面向对象语言中,代码复用的一种机制,通过继承,子类可以复用父类的功能,如果父类不能满足当前子类的需求,则子类可以重写父类中的方法来加以扩展。向上转型主要用于继承抽象类和实现接口上,体现了面向对象的编程思想;向下转型就是对父类的强制类型转换
作者: Always,    时间: 2015-5-13 13:40
Always, 发表于 2015-5-13 13:25
转型是在继承的基础上而言的,继承是面向对象语言中,代码复用的一种机制,通过继承,子类可以复用父类的功 ...

             概念性的东西本来就不怎么好理解,不要太纠结这些,多写写代码。说不定能在实际应用中找到理解的方式。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2