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();
}
}
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");
}