zoukankan      html  css  js  c++  java
  • 简单的方法使用案例

    请定义一个交通工具(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);
    	}
    
    }
    

      

  • 相关阅读:
    LeetCode_374. Guess Number Higher or Lower
    LeetCode_371. Sum of Two Integers
    LeetCode_367. Valid Perfect Square
    LeetCode_350. Intersection of Two Arrays II
    LeetCode_349. Intersection of Two Arrays
    LeetCode_345. Reverse Vowels of a String
    LeetCode_344. Reverse String
    LeetCode_342. Power of Four
    hadoop生态系统的详细介绍
    hadoop启动jobhistoryserver
  • 原文地址:https://www.cnblogs.com/www-x/p/8047721.html
Copyright © 2011-2022 走看看