zoukankan      html  css  js  c++  java
  • 按要求编写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());
            

  • 相关阅读:
    PHP unicode与普通字符串的相互转化
    PHP 日期之间所有日期
    PHP Excel导入日期单元格处理
    JS base64文件转化blob文件
    Mvc 刷新PartialView
    WebGL绘制变幻光斑
    WebGL笔记(四):初步封装
    WebGL笔记(目录)
    [JavaScript/canvas] 创建基于坐标访问的图形数据对象
    WebGL笔记(五):封装顶点和颜色等数组数据(二)
  • 原文地址:https://www.cnblogs.com/diaozhaojian/p/5886852.html
Copyright © 2011-2022 走看看