车的继承

package Che;

public class Veh {
    String brand;
    String color;


    public Veh() {
        super();
    }

    public Veh(String brand, String color) {
        super();
        this.brand = brand;
        this.color = color;
    }
        
    public void run(){
        System.out.println("正在开动");
    }    
    public void showInfo(){
        System.out.println("品牌:"+this.brand);
        System.out.println("颜色:"+this.color);
    }
    }
package Che;

public class Car extends Veh {
     int seats;

     
    public Car() {
        super();
    }


    public Car(int seats,String brand, String color) {
        super(brand,color);
        this.seats = seats;
    }
  
    public void showCar(){
        super.showInfo();
        System.out.println("座位"+seats);
    }
    
    
    
}
package Che;

public class Track extends Veh {
double load;


public Track() {
    super();
}


public Track(String brand, String color,double load) {
    super(brand,color);
    this.load = load;
}

public void showTrack(){
    super.showInfo();
    System.out.println("载重"+load);
}

    
    
}
package Che;

public class Test {

    public static void main(String[] args) {
    
        Car c=new Car(5,"宝马","骚粉");
        c.showCar();
        Track t=new Track("大马力", "红色", 2.3);
        t.showTrack();
        
    }

}

 

posted @ 2017-04-11 17:08  苏轼的红烧肉  阅读(120)  评论(0编辑  收藏  举报