• 0918类对象重载,作业3


    package com.hanqi.kejian;
    
    /*按要求编写Java应用程序。
    (1)创建一个叫做机动车的类:
    属性:车牌号(String),车速(int),载重量(double)
    功能:加速(车速自增)、减速(车速自减)、修改车牌号,查询车的载重量。
    编写两个构造方法:一个没有形参,在方法中将车牌号设置“XX1234”,速
    度设置为100,载重量设置为100;另一个能为对象的所有属性赋值;
    (2)创建主类:
    在主类中创建两个机动车对象。
    创建第一个时调用无参数的构造方法,调用成员方法使其车牌为“辽
    A9752”,并让其加速。
    创建第二个时调用有参数的构造方法,使其车牌为“辽B5086”,车速为150,
    载重为200,并让其减速。
    输出两辆车的所有信息*/
    public class jiDongChe {
    
    	//属性
    	String chePai;
    	int cheSu;
    	double zaiZhong;
    	
    	//构造方法 1,没形参
    	jiDongChe()
    	{
    		chePai="XX1234";
    		cheSu=100;
    		zaiZhong=100;
    	}
    	
    	//构造方法2,有形参
    	jiDongChe(String a,int b,double c)
    	{
    		chePai=a;
    		cheSu=b;
    		zaiZhong=c;
    	}
    	
    	//成员方法1(无构造方法)
    	public String getone1()
    	{
    		chePai="辽A9752";
    		return chePai;
    	}
    	public double getone2(double i)
    	{
    		
    		cheSu+=i;
    		return cheSu;
    		
    	}
    	
    	//成员方法2(有构造方法)
    	public String gettwo1()
    	{
    		chePai="辽B5086";
    		return chePai;
    	}
    	public int gettwo2(int i)
    	{
    		cheSu=150+i;
    		return cheSu;		
    	}
    
    }
    
    
    //主类main方法
    
    package com.hanqi.kejian;
    
    public class jiDongChetext0918 {
    
    	public static void main(String[] args) {
    		// TODO Auto-generated method stub
    
    		//创建第一个主类对象ji1
    		jiDongChe ji1=new jiDongChe();
    			System.out.println(ji1.chePai);
    			System.out.println(ji1.cheSu);
    			System.out.println(ji1.zaiZhong);
    			System.out.println(ji1.getone1());
    			System.out.println(ji1.getone2(50));
    			
    			
    			//创建第二个主类对象ji2
    			jiDongChe ji2=new jiDongChe("鲁c110",100,500);
    			System.out.println(ji2.gettwo1());
    			System.out.println(ji2.gettwo2(20));
    	}
    
    }
    

      运行结果

  • 相关阅读:
    5G和物联网:面临各种安全挑战的新兴技术
    嵌入式Linux系统的几大组件!
    物联网应用开发如何平衡用户体验与隐私安全?
    我们需要什么数据架构?
    2020.7.30
    2020.7.29
    2020.7.28
    2020.7.27
    2020.7.26 + 周报(3)
    2020.7.25
  • 原文地址:https://www.cnblogs.com/zhangnaitao/p/5887028.html
Copyright © 2020-2023  润新知