zoukankan      html  css  js  c++  java
  • 汽车

    package 面向对象编程;
    //汽车
    public class Car {
        
        //颜色
        private String yanse;
        //品牌
        private String pinpai="奔驰";
        //油箱容量
        private double youxiangrl=40;
        //当前油量
        private double dangqianyl=0;
        public Car(String string, int i) {
            // TODO 自动生成的构造函数存根
        }
        public double getDangqianyl()
        {
            return this.dangqianyl;
        }
        //加油
        public void jiaYou(double youliang)
        {
            if(youliang<0)
            {
                System.out.println("不要偷油");
            }
            else if (this.dangqianyl+youliang>this.youxiangrl)
            {
                double bcyl=this.youxiangrl-this.dangqianyl;
                this.dangqianyl=this.youxiangrl;
                System.out.println("油太多了,已经加满");
            }
            else
            {
                this.dangqianyl+=youliang;
                System.out.println("这次加了"+youliang+"升油");
            }
            this.dangqianyl+=youliang;
        }
        
        private double xingshizlc=0;
        private double getXingshizlc()
        {
            return this.xingshizlc;
        }
        //行驶
        public void xingshi(double xingshilc,double youhao)
        {
            if(xingshilc<0||youhao<0)
            {
                System.out.println("不可能这么开车");
            }
            
            //油耗
            double dangqianyh=xingshilc*youhao/100;
            this.dangqianyl-=dangqianyh;
            this.xingshizlc+=xingshilc;
            
            
            
        }
        public String getYanse() {
            return yanse;
        }
        public void setYanse(String yanse) {
            this.yanse = yanse;
        }
        public String getPinpai() {
            return pinpai;
        }
        public void setPinpai(String pinpai) {
            this.pinpai = pinpai;
        }
        public double getYouxiangrl() {
            return youxiangrl;
        }
        public void setYouxiangrl(double youxiangrl) {
            this.youxiangrl = youxiangrl;
        }
        
        //main方法
        public static void main(String[]args)
        {
            Car myBenchi=new Car("奔驰",50);
            System.out.println("品牌="+myBenchi.getPinpai());
            System.out.println("油箱容量="+myBenchi.getYouxiangrl());
            myBenchi.jiaYou(30);
            myBenchi.jiaYou(30);
            System.out.println("当前容量="+myBenchi.getDangqianyl());
            myBenchi.xingshi(300, 15);
            System.out.println("当前容量="+myBenchi.getDangqianyl());
        }
        
    
    }
  • 相关阅读:
    某个周六加班日的划水记
    如何保证消息的可靠性传输
    PHP面向对象学习六 多态
    PHP面向对象学习五 类中接口的应用
    PHP面向对象学习四 类的关键字
    PHP面向对象学习三 类的抽象方法和类
    PHP面向对象学习二
    PHP面向对象学习一
    高级ql
    mysql 方法
  • 原文地址:https://www.cnblogs.com/yangchengyu314/p/5249403.html
Copyright © 2011-2022 走看看