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

package com.hanqi.test;

public class jidongche {
	private String chepaihao;//车牌号
	private int speed;//速度
	private double weight;//载重量
	//无参构造方法
	jidongche()
	{
		
	}
	public String getChepaihao() {
		return chepaihao;
	}
	public void setChepaihao(String chepaihao) {
		this.chepaihao = chepaihao;
	}
	public int getSpeed() {
		return speed;
	}
	public void setSpeed(int speed) {
		this.speed = speed;
	}
	public double getWeight() {
		return weight;
	}
	public void setWeight(double weight) {
		this.weight = weight;
	}
	//有参构造方法
	jidongche(String cph,int sp,double wh)
	{
		chepaihao=cph;
		speed=sp;
		weight=wh;
		
	}
	//设置成员方法
	public int getAddspeed(int add)
	{
		return speed+=add;
	}

	public int getjianspeed(int jian)
	{
		return speed-=jian;
	}
	public void setchepaihap(String chage)
	{
		chepaihao=chage;
	}
	

  

jidongche jdc=new jidongche();
        jdc.setChepaihao("xx1234");
        jdc.setSpeed(100);
        jdc.setWeight(100);
        System.out.println("无参构造方法车牌号为:"+jdc.getChepaihao()+"
速度为:"+jdc.getSpeed()+"
载重量为:"+jdc.getWeight());
        
        
        jdc.setChepaihao("辽A9752");
        jdc.getAddspeed(30);
        System.out.println("无参构造方法将车牌号改为:"+jdc.getChepaihao()+"
速度增加到:"+jdc.getSpeed());
        
        jidongche jdc1=new jidongche("xx1234", 150, 100);
        jdc1.getjianspeed(30);
        jdc1.setchepaihap("辽B5086");
        System.out.println("有参构造方法将车牌号改为:"+jdc1.getChepaihao()+"
速度减为:"+jdc1.getSpeed());
        System.out.println("该车辆的载重量为:"+jdc1.getWeight());
        

原文地址:https://www.cnblogs.com/diaozhaojian/p/5886852.html