论坛首页 招聘求职论坛

结果出乎大部分人的意料

浏览 15087 次
精华帖 (0) :: 良好帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2011-04-11  

看基础书,然后编写程序验证自己的想法,这样你就提高了
0 请登录后投票
   发表时间:2011-04-11  
A subObj = new B(6, 9); 
        subObj.setValue(7,
        int m = subObj.multiply(); 
        System.out.println(m); 
56
0 请登录后投票
   发表时间:2011-04-11  
实例化B的时候也会同时实例化A
setValue设置的是A的 不是B的
0 请登录后投票
   发表时间:2011-04-11  
我承认你们都很强大,不能编译的代码都在讨论。。。
0 请登录后投票
   发表时间:2011-04-11  
magnesium 写道
我承认你们都很强大,不能编译的代码都在讨论。。。

吓我一跳,差点真以为不能编译呢
0 请登录后投票
   发表时间:2011-04-11  
你在子类中调用父类的方法,父类的方法当然不可能改变子类的变量的,因为父类不可能知道这个子类存在。
0 请登录后投票
   发表时间:2011-04-11  
倒是没出乎我的意料
0 请登录后投票
   发表时间:2011-04-11  
twojinyong 写道
magnesium 写道
我承认你们都很强大,不能编译的代码都在讨论。。。

吓我一跳,差点真以为不能编译呢

我也被下一跳,这怎么就不能编译了?难道他用的JDK跟我用的不一样?
0 请登录后投票
   发表时间:2011-04-11  
结果意料之中
0 请登录后投票
   发表时间:2011-04-11  
laolinshi 写道
你在子类中调用父类的方法,父类的方法当然不可能改变子类的变量的,因为父类不可能知道这个子类存在。

这个setValue方法没有被子类继承吗?
0 请登录后投票
论坛首页 招聘求职版

跳转论坛:
Global site tag (gtag.js) - Google Analytics