20151013知识体系整理,需与20151011相整合

Car car = new Car("骑士","黑色",60);//按对应格式定义汽车的相关内荣
        
        car.Dangqyl = 10;    //引用Dangqyl  并赋值
        
        car.Jiayou(30);        
        //car.Youh = 20;
        car.Kaiche(100);
//定义属性
    
    //品牌
    public String Pinpai;
    
    //颜色
    public String Yanse;
    
    //油箱容量
    int Youxiangrl;
    
    //当前油量
    int Dangqyl;
    
    
    
    //实例化
    //构造方法
    public Car(String pinpai,String yanse,int youxiangrl)//为了区分,将属性第一个字母大写,形参第一个字母小写
    {
        
        Pinpai = pinpai;        //this.Pinpai  指向外部的Pinpai
        
        Yanse = yanse;
        
        Youxiangrl = youxiangrl;
    }
    
    //加油
    public void Jiayou(int Jiayl)
    {
        //实际加油量
        int shijjy = Youxiangrl - Dangqyl;
        Dangqyl += Jiayl;
        if(Dangqyl >= Youxiangrl)
        {
            System.out.println("油箱已满,请停止加油!");
            Dangqyl = Youxiangrl;
        }
        else
        {
            shijjy = Jiayl;
        }
        System.out.println("加油量 = " + shijjy + "当前油量为:" + Dangqyl);
    }
    
    //百公里油耗
    public int Youh = 10;
    
    
    //开车        Luc  公里数
    public void Kaiche(int Luc)
    {
        
        int You = Youh * Luc / 100;
        Dangqyl -= You;
        //没油了
        if(Dangqyl <= 0)
        {
            System.out.println("没有油了,请加油后再行驶!");
        }
        System.out.println("行驶路程 = " + You + "当前油量为:" + Dangqyl);
    }

 

posted @ 2015-10-13 20:35  業&裳  阅读(172)  评论(0编辑  收藏  举报