class M{
public M(int i) {
System.out.println("ok");
}
}
class N extends M{
}
public class Man_test {
public static void main(String[] args) {
N n=new N();
}
public M(int i) {
System.out.println("ok");
}
}
class N extends M{
}
public class Man_test {
public static void main(String[] args) {
N n=new N();
}
}
对于这种情况,或默认调用父类的无参构造函数,
但是父类,没有无参构造函数,
所以,会报错,这让我想起,无论什么时候,记得保留一个无参构造,
因为在许多框架的时候,他会默认调用无参构造函数