B.a=3
B.b=2
A.a=1
A.b=2

解决方案 »

  1.   

    B.a=3
    B.b=2
    A.a=1
    A.b=2
      

  2.   

    补充一点
    还有
    A.a=1
    A.b=2
    没看到还有个方法
      

  3.   

    我也是学习过程中发现问题的,我开始以为会是3232,正确答案是:
    B.a=3
    B.b=2
    A.a=1
    A.b=2
      

  4.   

    我自己写的题,不好意思,int b实际上没用到,sorry
      

  5.   

    自己运行一次,鬼都知道结果了。但是为什么是这个结果呢。怎么没人说说呢。特别是A.a=1这个结果的原因,为什么不是A.a=3呢?
      

  6.   

    b的值是怎么得到的能说说?在类B override A 的时候并没有声明变量b。为什么不B.b的值不是NULL?(不知者无罪:) )
      

  7.   

    teaky2002(种田硬手) 
    我只这样认为的B中声明的变量a只在B中引用,同理A中的变量a也是如此。
      

  8.   

    B.a=3
    B.b=2
    A.a=1
    A.b=2
    这种东西学校最喜欢考,上学期C++我考了100分
      

  9.   

    我出来了
    但我发现我在楼下
    a=3;
    b=2;
    a=1;
    b=2;
    重载问题