黑马程序员技术交流社区

标题: 类型强转求解 [打印本页]

作者: 熊永标    时间: 2012-12-26 16:57
标题: 类型强转求解

  1. <P>class Father
  2. {</P>
  3. <P>}
  4. class child extends Father
  5. {</P>
  6. <P>}
  7. class Client
  8. {
  9. Father f=new Child();
  10. Chile c=(Child)f;</P>
  11. <P>}</P>
复制代码
问题1:会不会丢失C的数据呢?。因为我知道把一个int类型的数据强转为byte时,数据会丢失。对于对象的强转化,实质是什么发生了变化呢?
问题2:当new 子类Child时,会在堆中创建Father对像吗?

作者: 邵天强    时间: 2012-12-26 21:16
兄弟,一个同样的题不要重复发帖{:soso_e100:}
作者: 熊永标    时间: 2012-12-26 21:26
不好意思,上面有html标签在里面不好看。
作者: 王少雷    时间: 2012-12-27 10:41
{:soso_e136:}{:soso_e136:}




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