JAVA问题:基于继承问题,写一个卡车客车轿车继承汽车,启动时自动输出其参数(载重,人数)
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/27 15:16:16
![JAVA问题:基于继承问题,写一个卡车客车轿车继承汽车,启动时自动输出其参数(载重,人数)](/uploads/image/z/12494067-51-7.jpg?t=JAVA%E9%97%AE%E9%A2%98%EF%BC%9A%E5%9F%BA%E4%BA%8E%E7%BB%A7%E6%89%BF%E9%97%AE%E9%A2%98%2C%E5%86%99%E4%B8%80%E4%B8%AA%E5%8D%A1%E8%BD%A6%E5%AE%A2%E8%BD%A6%E8%BD%BF%E8%BD%A6%E7%BB%A7%E6%89%BF%E6%B1%BD%E8%BD%A6%2C%E5%90%AF%E5%8A%A8%E6%97%B6%E8%87%AA%E5%8A%A8%E8%BE%93%E5%87%BA%E5%85%B6%E5%8F%82%E6%95%B0%EF%BC%88%E8%BD%BD%E9%87%8D%2C%E4%BA%BA%E6%95%B0%EF%BC%89)
JAVA问题:基于继承问题,写一个卡车客车轿车继承汽车,启动时自动输出其参数(载重,人数)
JAVA问题:基于继承问题,写一个卡车客车轿车继承汽车,启动时自动输出其参数(载重,人数)
JAVA问题:基于继承问题,写一个卡车客车轿车继承汽车,启动时自动输出其参数(载重,人数)
//汽车为一抽象类,包含速度,人数,载重,启动方法为抽象方法
public abstract Class moto() {
private BigDecimal zaizhong;//载重,速度,人数等省略
public BigDecimal getZaizhong(){ //载重设置方法
return zaizhong ;
}
public void setZaizhong(BigDecimal zaizhong){
this.zaizhong = zaizhong ;
}
public abstract void start() ; //启动方法,为抽象方法
}
//轿车,继承moto
public class car extends moto{
//启动方法,继承moto的抽象方法
public void start() {
System.out.println(“轿车的启动方法”+this.getZaizhong()) ;//答应轿车的启动方法
}
//Truck卡车
public class Truck extends moto{
//启动方法,继承moto的抽象方法
public void start() {
System.out.println(“卡车的启动方法”+this.getZaizhong()) ;//答应轿车的启动方法
}
//客车
public class PassengerCar extends moto{
//启动方法,继承moto的抽象方法
public void start() {
System.out.println(“客车的启动方法”+this.getZaizhong()) ;//答应轿车的启动方法
}
}
//这里面可以每个类都一个文件,需要命成
//moto.java,car.java,Truck .java,PassengerCar .java,//且需要在同一个目录下.如果不在同一个//
//目录下,那么后面三个类需要import moto.
//希望能帮到你,