java新人求助
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);
}
------解决方案--------------------System.out.println ("hha");语句应该放到某个方法里,不能直接写在类下面。
------解决方案--------------------语句要写在方法里,类体只能有方法和属性。JAVA语法规定。
------解决方案--------------------
3楼正解,楼主要多看看java基础
------解决方案--------------------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是一个类,类里面要写方法,方法中才能去执行你要做的事情。
------解决方案--------------------
看看java的语法吧
------解决方案--------------------
你在类里直接写执行语句啊