黑马程序员技术交流社区
标题:
今天学习了面向对象有疑惑
[打印本页]
作者:
鲁枝权双元
时间:
2015-7-14 21:01
标题:
今天学习了面向对象有疑惑
面向对象的多态如何向下转型?
作者:
双元王志超
时间:
2015-7-14 21:04
直接加所转的类型
作者:
胡家兵
时间:
2015-7-14 21:06
跟那个强制转换不是一样的吗?如父类Person子类Student,person a=new Student();这里a是父类引用类型,向下转型就是:Student b=(Student)a;
作者:
zhwfa1991
时间:
2015-7-14 21:08
和强制转换差不多,只是我们学习强制转换的时候是基本类型,这时类类型的
作者:
Miss.H
时间:
2015-7-14 21:10
2楼正解啊
作者:
何鹏程
时间:
2015-7-14 21:19
跟强转差不多。
作者:
朝花夕拾7
时间:
2015-7-14 21:30
像基本数据类型转换差不多的.
作者:
lsunshine
时间:
2015-7-14 21:42
和强转是差不多的
作者:
惜爱上缘
时间:
2015-7-14 23:11
就是父类,向子类转化,Zi zi = (Zi)fu,
作者:
扶摇丶
时间:
2015-7-14 23:33
子类转换父类之后再转回本类
作者:
白马程序猿
时间:
2015-7-14 23:36
可以参考基本类型的强转来理解
作者:
xyxlx111
时间:
2015-7-14 23:41
写的不错顶一个
作者:
q953655369
时间:
2015-7-14 23:54
()p=()a 好好学习吧加油
作者:
小囧
时间:
2015-7-15 00:03
顶顶顶顶顶
作者:
aurora_bessie
时间:
2015-7-15 00:21
1.多态概念:
一类事物对应多种形态,即一个对象对应不同类型。
2.强转,比如Animal a = new Cat();//向上转型,能够将子类型隐藏,就不用使用子类的特有方法
[color=Red]Cat c = (Cat)a;//向下转型,为了使用子类的特有方法
作者:
张亚昆
时间:
2015-7-15 00:49
2楼我很支持
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2