class C extends A{
String i="abcd";
C(){
super(i);//总是在这一行报错,如果改成super("abcd");就没问题
B test_b=new B();
}
}试试
String i="abcd";
C(){
super(i);//总是在这一行报错,如果改成super("abcd");就没问题
B test_b=new B();
}
}试试
class A{
A(String i){
System.out.println("This is class A"+i);
}
}
class B{
B(){
System.out.println("This is class B");
}
}
class C extends A{
static String i = "abcd";
C(){
super(C.i);
B test_b=new B();
}
}
public class Constructor {
public static void main(String[] args){
C test_c=new C();
}
}