面向对象 汽车例子

public class Car {
     public String pinpai;
     public String chexing;
     public double price;
     public double yh;
     public double lc;
     public double yxrj;
     public double syyl;
     
     public Car(){
         
     }
     public Car(String _pinpai,String _chexing,double _price,double _yh,double _lc,double _yxrj,double _syyl){
        pinpai = _pinpai;
        chexing = _chexing;
        price = _price;
        yh = _yh;
        lc =0;
        yxrj = _yxrj;
        syyl = _yxrj-1;
     }
     
     public void run(double gonglishu){
         double d=(gonglishu/100)*yh;
         syyl=syyl-d;
         System.out.println("行驶"+gonglishu+"公里,共消耗"+d+"L汽油");
     }

     public void showInfo(){
         System.out.println("品牌:"+pingpai);
         System.out.println("车型:"+chexing);
         System.out.println("价格:"+price);
         System.out.println("油耗:"+yh+"L/百公里");
         System.out.println("里程数:"+lc);
         System.out.println("里程数:"+lc);
         System.out.println("油箱容积:"+yxrj+"L");
         System.out.println("剩余油量:"+syyl+"L");
         System.out.println("==========================");
     }
}
public class Main 
{
    public static void main(String[] args) 
    {
        Car car = new Car("起亚","k5",15.88,10,60);

        
        car.showInfo();
        car.run(130);
        car.showInfo();
    }
}
原文地址:https://www.cnblogs.com/jgjk/p/7202661.html