class A
{   public int  i;
     public int  j;  
     
     public A()
     {    
      }
      public A(int i, int j)
      {    this.i=i;
      this.j=j;
      }
}
class B extends A
{    public  int  k;
public B()
{   
      }
      public  B(int i,int j, int k)
      {    this.i=i;
        this.j=j;
        this.k=k;      }
}
public  class C
{  public  static  void main(String[] args)
B bb=new B(1,2,3);
System.out.printf("%d%d\n" , bb.i, bb.j);
}

解决方案 »

  1.   

    你漏掉了main函数的括号
    public class C
    { public static void main(String[] args){
        B bb=new B(1,2,3);
        System.out.printf("%d%d\n" , bb.i, bb.j);
    }
      

  2.   

    少括号的错?public class C {
    public static void main(String[] args) {
    B bb = new B(1, 2, 3);
    System.out.printf("%d%d\n", bb.i, bb.j);
    }
    }
      

  3.   

    public class C
    {public static void main(String[] args){
    B bb=new B(1,2,3);
    System.out.printf("%d%d\n" , bb.i, bb.j);
    }
    }
      

  4.   

    public class C
    {
       public static void main(String[] args){
           B bb=new B(1,2,3);
           System.out.printf("%d%d\n" , bb.i, bb.j);
       }
    }