黑马程序员技术交流社区
标题:
类型转换
[打印本页]
作者:
sl123
时间:
2015-8-18 22:14
标题:
类型转换
Animal a = new Dog(); //向上转型 a.show(); Dog d=(Dog)a; Animal b=(Animal)d;引用类型的转换,可以这样写吗?
作者:
zhao1991
时间:
2015-8-18 22:19
可以啊,不过没啥实质性用处吧
作者:
sl123
时间:
2015-8-19 21:23
zhao1991 发表于 2015-8-18 22:19
可以啊,不过没啥实质性用处吧
嗯,只是考虑到这点了,所以就想知道答案。
作者:
何时指点江山
时间:
2015-8-19 21:34
可以啊,这个其实就可以和基本数据类型的转换参照,小类型的可以放到大的类型中去,大类型放到小类型中就是向下转型。但是要注意不是同一个类的不能强转,会丢失精度,比如Cat c=(Dog)d
作者:
taojunqiu225
时间:
2015-8-19 21:37
过来看看,只是路过!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2