给出下面的代码段  public class Base{ int w,x,y; public Base(int a, int b){x=a; y=b;}  
public Base(int a,int b,int c,int d){   }   }}  在代码说明  写入如下那几个代码是正确的? a. this(a,b);   b.x=a,y-b;   c. x=a,y=b ;    d.Base(a,b)

解决方案 »

  1.   

    b 选项修正一下   b.x=a,y=b;
      

  2.   


    你这样改完不是和c答案的内容一样了吗
    应该是 x=a;y=b; 吧,呵呵
      

  3.   


    对  应该改成这样的  b.x=a,y=b;  c. x=a;y=b ;
      

  4.   

    a,c正确。
    如果,B 改成x=a,b=y;那么b也正确。
      

  5.   


    public class Base{ 
    int w,x,y; 
    public Base(int a, int b){
    x=a; 
    y=b;

    public Base(int a,int b,int c,int d)
    {  

    }  

    } 除了d,都是正确的。
      

  6.   

    b和c的中间应该都是;
    d错
    a对
      

  7.   

      a、c
      b也不知道lz写的什么?