简单的方法使用案例

请定义一个交通工具(Vehicle)的类,其中有:
属性:速度(speed),体积(size)等等
方法:移动(move()),设置速度(setSpeed(int speed)),加速speedUp(),减速speedDown()等等.
最后在测试类Vehicle中的main()中实例化一个交通工具对象,并通过方法给它初始化speed,size的值,并且通过打印出来。另外,调用加速,减速的方法对速度进行改变。

/*
 * 2、【练习题】类的成员变量:
请定义一个交通工具(Vehicle)的类,其中有:属性:速度(speed),体积(size)等等
方法:移动(move()),
设置速度(setSpeed(int speed)),加速speedUp(),减速speedDown()等等.
最后在测试类Vehicle中的main()中实例化一个交通工具对象,并通过方法给它初始化speed,size的值,
并且通过打印出来。另外,调用加速,减速的方法对速度进行改变。
 */
public class Vehicle {
	//速度
	int speed;
	//体积
	double size;
	//移动方法
	public void move(){
		System.out.println("车在移动!!");
	}
	//设置速度方法
    public void setSpeed(int speed){
		this.speed=speed;
	}
	//加速方法
    public void speedUp(int upSpeed){
		speed+=upSpeed;
	}
	//减速方法
    public void speedDown(int downSpeed){
    	if(speed-downSpeed>0){
    		speed-=downSpeed;
    	}else{
    		speed=0;
    	}
    }
}

  

public class Test2 {
	public static void main(String[] args) {
		Vehicle veh=new Vehicle();
		veh.size=12.5;
		veh.move();
		veh.setSpeed(12);
		System.out.println("汽车体积为:"+veh.size);
		System.out.println("汽车开始的速度为:"+veh.speed);
		veh.speedUp(14);
		System.out.println("汽车加速后的速度为"+veh.speed);
		veh.speedDown(15);
		System.out.println("汽车减速后的速度为"+veh.speed);
	}

}

  

原文地址:https://www.cnblogs.com/www-x/p/8047721.html