class SubClass extends BaseClass{
}
class BaseClass(){
String str;
public BaseClass(){
System.out.println(“ok”);
}
public BaseClass(String s){
str=s;
}
}
public class Example{
public void method(){
SubClass s=new SubClass(“hello”);
BaseClass b=new BaseClass(“world”);
}
}
这样的三个类 SubClass继承了BaseClass类,SubClass不会继承父类的含有参数的构造方法,所以在Example类中:SubClass s=new SubClass(“hello”);会报错s