public class E{
public static void main(String args[]){
B b=new B(100);
System.out.println(b.i);
}
}
...全文
202048打赏收藏
java构造方法。帮忙帮我看看,哪里错了
class A{ public int i=0; A(int m){ i=1; } } class B extends A{ B(int m){ i=2; } } public class E{ public static void main(String args[]){ B b=new B(100); System.out.println(b.i); } }
或者class A{
public int i=0;
A(int m){
i=1;
}
}
class B extends A{
B(int m,int n){
super(n);
i=2;
}
}
public class E{
public static void main(String args[]){
B b=new B(100);
System.out.println(b.i);
}
}
class A{
public int i=0;
A(int m){
i=1;
}
A(){}
}
class B extends A{
B(int m){
i=2;
}
}
public class E{
public static void main(String args[]){
B b=new B(100);
System.out.println(b.i);
}
}