class AA {
public int i;
protected int j;
private int k;

public void haha(int k) {
this.k = k;

}

}
class BB extends AA {

}
class CC extends BB {
System.out.println("hha");  //error out后的点和括号
//System.out.printf("%d %d", i, j);
}javaclass

解决方案 »

  1.   

    System.out.println ("hha");语句应该放到某个方法里,不能直接写在类下面。
      

  2.   

    语句要写在方法里,类体只能有方法和属性。JAVA语法规定。
      

  3.   

    3楼正解,楼主要多看看java基础
      

  4.   

    package com.socket;class AA {
    public int i;
    protected int j;
    private int k;
    public void haha(int k) {
    this.k = k; }
    }class BB extends AA {}class CC extends BB {
    public void method() {
    System.out.println("hha"); // error out后的点和括号
    // System.out.printf("%d %d", i, j);
    }
    }CC继承BB BB集成AA,其中CC是一个类,类里面要写方法,方法中才能去执行你要做的事情。