java 非法类型开始 是什么意思

来源:百度知道 编辑:UC知道 时间:2024/06/19 08:28:39
class A {
A(){
System.out.println("A()");
}
}
class B extends A{
B(){
System.out.println("B()");
}
}
class C extends A{
C(){
System.out.println("C()");
}
B b = new B();
System.out.print("asd"); 这行出现了非法类型开始
public static void main(String[] args){
C c = new C();
}
}

system.ou.print("asd")应该写是写在方法里的 你没写在方法里 直接写在类里了 所以说非法类型开始

你要把他放到某个方法的花括号里{}

牛憋啊

吼吼,类中是只允许有属性和方法的吗~~
应该把输出语句放在函数体中~~

System.out.print("asd"); 这行出现了非法类型开始
public static void main(String[] args){
C c = new C();
}

改成

public static void main(String[] args){
C c = new C();
System.out.print("asd");
}