首页 > 其他 > 详细

课后习题 ⑦(完)

时间:2015-11-13 18:31:10      阅读:213      评论:0      收藏:0      [点我收藏+]

P11:

①程序的运行结果为:

 技术分享

②结果原因:

第一个直接输出父类parent的值,第二个直接输出子类child的值,第三个是把子类的值赋给父类,从而输出结果为子类的语句,第四句是把parent的value++,但是输出的依然是子类的语句,引用的依然是子类的myvalue,所以输出值依然是200,第五个是把parent强制类型转化为child,之后再进行++运算,值也跟着变化,输出结果为201。

③总结:

      当父类和子类具有相同的方法时,调用那个方法是根据对象自己的真实类型所决定的。

 

P24:

 技术分享

 

P25:

 技术分享

 

P26:

 技术分享

 

P27:

不会,因为源程序中有系统退出语句,在catch到错误之后,运行完相应的语句之后,System.exit(0);,使得系统直接退出,不再执行finally中的语句。

 技术分享

课后习题 ⑦(完)

原文:http://www.cnblogs.com/Daddy/p/4962738.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!