java编写一个汽车类,有属性:品牌、型号、排量、速度,有方法:启动、加速、转弯、刹车、息火

时间:2021-10-27 15:09:39

/*
 * 汽车实体类
 * 类里面有属性和方法
 */
public class Car {
    String  brand;   //汽车品牌
    String modelNumber; //汽车型号
    String displacement; //汽车排量
    String speed; //汽车速度
    String kilometre;//汽车行驶公里
    //无参构造函数
    public Car() {
        
    }
    //设置和取得属性
    public String getBrand() {
        return brand;
    }
    public void setBrand(String brand) {
        this.brand = brand;
    }
    public String getModelNumber() {
        return modelNumber;
    }
    public void setModelNumber(String modelNumber) {
        this.modelNumber = modelNumber;
    }
    public String getDisplacement() {
        return displacement;
    }
    public void setDisplacement(String displacement) {
        this.displacement = displacement;
    }
    public String getSpeed() {
        return speed;
    }
    public void setSpeed(String speed) {
        this.speed = speed;
    }
    public String getKilometre() {
        return kilometre;
    }
    public void setKilometre(String kilometre) {
        this.kilometre = kilometre;
    }
    //定义汽车启动的方法
    public void start() {
        System.out.println("汽车点火,启动");
    }
    //定义汽车加速的方法
    public void accelerate() {
        System.out.println("汽车油门,加速");
    }
    //定义汽车转弯的方法
    public void turn() {
        System.out.println("汽车减速,转弯");
    }
    //定义汽车刹车的方法
    public void brake() {
        System.out.println("汽车刹车");
    }
    //定义汽车熄火的方法
    public void fire() {
        System.out.println("汽车熄火停车");
    }
    //定义汽车行驶公里数方法
    public void kilometres() {
        System.out.println("汽车行驶了"+kilometre+"公里");
    }
    //定义输出汽车的所有信息方法
    public void Display() {
        System.out.println("品牌名称为:" +brand + "\n汽车型号为:" + modelNumber  + "\n汽车排量为:" + displacement
                +"\n汽车时速为:"+speed+"\n汽车行驶了:"+kilometre+"公里");
    }