
|
我看到继承这里,书中256页说到“我们当然可以在bus类无参数的构造方法中调用CarBase类有参数的构造方法”,这句话我不是很理解。
例程如下:(这是子类Bus的两个构造方法)
public Bus(){
super(p_speed,p_name,p_color); //这是我看到上面的句子,加上去的,所以当然出错了,我的问题是 我不知道bus类不参数的构造方法怎么传给父类CarBase类有参数的构造方法
System.out.println("无参数的bus类的构造方法被调用啦");
}
public Bus(int p_speed, String p_name, String p_color,int a,int b) {
super(p_speed,p_name,p_color);
max_Passenger = a;
current_Passenger = b;
System.out.println("有参数的bus构造方法被调用啦");
}
希望能得到解答,谢谢。 |
|