自动类型转换的问题

来源:10-2 多态中的引用类型转换

差不多先生1234

2016-04-18 10:48

http://img.mukewang.com/57144a7f0001c9b505290044.jpg

如图所示,为什么不能直接写成Animal=dog;中间的animal是什么意思?Animal的地址空间?

写回答 关注

2回答

  • simon_qin
    2016-04-18 12:13:28
    已采纳

    我觉得应该是将dog对象转换成Animal类里面的animal对象的意思

    simon_... 回复积跬步致千里

    你试着这样理解,DOG类继承了Animal 类,即DOG类下的dog对象也可以成为Animal 的对象,Animal animal=dog 其实就是将DOG类的dog对象变成了Animal类里面的animal对象

    2016-07-01 14:08:42

    共 4 条回复 >

  • qq_肃穆_03181496
    2016-04-18 11:05:42

    Animal 是类。animal 是对象。。dog 也是对象吧。。  我也是新手

    差不多先生1...

    animal不用先自定义吗

    2016-04-18 11:09:13

    共 1 条回复 >

Java入门第二季 升级版

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

530560 学习 · 6091 问题

查看课程

相似问题