zoukankan      html  css  js  c++  java
  • (1)创建一个叫做机动车的类: 属性:车牌号(String),车速(int),载重量(double) 功能:加速(车速自增)、减速(车速自减)、修改车牌号,查询车的载重量。 编写两个构造方法:一个没有形参,在方法中将车牌号设置“XX1234”,速 度设置为100,载重量设置为100;另一个能为对象的所有属性赋值; (2)创建主类: 在主类中创建两个机动车对象。

    package a;
    
    public class Jidongche {
        private String chepaihao;
        private int chesu;
        private double zaizhong;
        public String getChepaihao() {
            return chepaihao;
        }
        public void setChepaihao(String chepaihao) {
            this.chepaihao = chepaihao;
        }
        public int getChesu() {
            return chesu;
        }
        public void setChesu(int chesu) {
            this.chesu = chesu;
        }
        public double getZaizhong() {
            return zaizhong;
        }
        public void setZaizhong(double zaizhong) {
            this.zaizhong = zaizhong;
        }
        public Jidongche()
        {
            chepaihao="XX231";
            chesu=100;
            zaizhong=100;
        }
        public Jidongche(String chepaihao, int chesu, double zaizhong) {
            super();
            this.chepaihao = chepaihao;
            this.chesu = chesu;
            this.zaizhong = zaizhong;
        }
        public void jiasu(int sudu)
        {
            if(sudu<0)
            {
                System.out.println("无法加速");
            }
            else
            {
               chesu+=sudu;
            }
        }
        public void jiansu(int sudu)
        {
            if(sudu<0)
            {
                System.out.println("无法减速");
            }
            
            else
            {
               
               if((chesu-sudu)<0)
               {
                   System.out.println("减速失败");
               }
               else
               {
                   chesu-=sudu;
               }
                   
            }
        }
    
    }
    package a;
    
    public class Che {
    
        public static void main(String[] args) {
        Jidongche che1=new Jidongche();
        che1.setChepaihao("辽A9752");
        che1.jiasu(30);
        System.out.println("车牌号="+che1.getChepaihao());
        System.out.println("当前车速="+che1.getChesu());
        System.out.println("载重="+che1.getZaizhong());
        
        Jidongche che2=new Jidongche("辽B5086",150,200);
        che2.jiansu(20);    
        System.out.println("车牌号="+che2.getChepaihao());
        System.out.println("当前车速="+che2.getChesu());
        System.out.println("载重="+che2.getZaizhong());
        
        }
    
    }

  • 相关阅读:
    2016年回家的大概经过
    [转载][记录]shell 批量修改文件名
    Tinymce4 中Ajax多次加载时,会出现菜单在第二次进入时,显示的下拉菜单在左上角
    PHP生成HTML页面顶部出现空白部分(&#65279字符?)
    tcpdf MultiCell line break
    [转载][记录]javascript生成不重复的随机数
    [转载]PHP 字符串替换中文
    PHP 使用get_class_methods()和array_diff() 兩個相同的類中方法差集
    mysql datetime 排序
    highcharts 去掉右下角链接
  • 原文地址:https://www.cnblogs.com/wenwen123/p/5513422.html
Copyright © 2011-2022 走看看