黑马程序员技术交流社区

标题: 多态 [打印本页]

作者: sql26    时间: 2015-10-24 14:28
标题: 多态
为什么原来是猫的类型,把它提升为动物类型后,可以再降到猫吗?
作者: championjx    时间: 2015-10-24 18:00
向上转型和向下转型
向上是自动的,所以你要手动强制转换,才能向下转型
作者: sql26    时间: 2015-10-25 08:06
championjx 发表于 2015-10-24 18:00
向上转型和向下转型
向上是自动的,所以你要手动强制转换,才能向下转型 ...

谢谢你,回答的如此详细
作者: fenger7    时间: 2015-10-25 08:08

作者: sharplance    时间: 2015-10-25 10:33
多态中向上和向下转型的引用的类型,向上转型是将父类的引用指向子类的对象,向下转型是将父类的引用强制转换为子类的引用,但要确保引用都是指向子类的对象。




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