package dmk2;
public class Vehicle {
    String brand;
    String colour;
    double speed; 
    public Vehicle(String brand, String colour, double speed) {
        super();
        this.brand = brand;
        this.colour = colour;
        this.speed = 0;
    }
    public String getBrand() {
        return brand;
    }
    public String getColour() {
        return colour;
    }
    public void setColour(String colour) {
        this.colour = colour;
    }
    public double getSpeed() {
        return speed;
    }
    public void setSpeed(double speed) {
        this.speed = speed;
    }
    public Vehicle() {
        super();
    }
    
    public void run(){
        System.out.println(brand+"品牌"+colour+"色的车正以"+"速度"+speed+"在行驶");
    }
    public static void main(String[] args) {
        
        // TODO Auto-generated method stub
        Vehicle v=new Vehicle("benz","black",100);
        v.setSpeed(120);
        v.run();
    }
}
 
package dmk2;
public class Car extends Vehicle{
    int loader;
    
    public int getLoader() {
        return loader;
    }
    public void setLoader(int loader) {
        this.loader = loader;
    }
    public Car(String brand, String colour, double speed, int loader) {
        super(brand, colour, speed);
        this.loader = loader;
    }
    
    public Car() {
        super();
        // TODO Auto-generated constructor stub
    }
    public Car(String brand, String colour, double speed) {
        super(brand, colour, speed);
        // TODO Auto-generated constructor stub
    }
    
    
    public void run(){
        System.out.println(brand+"品牌"+colour+"色的车正以"+"速度"+speed+"在行驶"+"该车载人数为"+loader+"人");
    }
    
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        Car c=new Car("honda","red",100,2);
        c.setSpeed(100);
        c.setLoader(2);
        c.run();
        
    }
}
 
![]()