JAVA问题:基于继承问题,写一个卡车客车轿车继承汽车,启动时自动输出其参数(载重,人数)

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/22 20:36:25
JAVA问题:基于继承问题,写一个卡车客车轿车继承汽车,启动时自动输出其参数(载重,人数)JAVA问题:基于继承问题,写一个卡车客车轿车继承汽车,启动时自动输出其参数(载重,人数)JAVA问题:基于继

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.
  //希望能帮到你,