用户注册



邮箱:

密码:

用户登录


邮箱:

密码:
记住登录一个月忘记密码?

发表随想


还能输入:200字
云代码 - java代码库

实验2 类与对象-1

2021-03-20 作者:Beata_Garcia举报

[java]代码库

Vehicle.java 
public class Vehicle {
	double speed; //声明 double 型变量 speed,刻画速度 
	int power; //声明 int 型变量 power,刻画功率 
	void speedUp(int s) { 
	    speed=speed+s;  //将参数 s 的值与成员变量 speed 的和赋值给成员变量speed 
	} 
	void speedDown(int d) { 
	    speed=speed-d; //将成员变量 speed 与参数 d 的差赋值给成员变量 speed 
	} 
	void setPower(int p) { 
	    power=p;  //将参数 p 的值赋值给成员变量 power 
	} 
	int getPower() { 
	    return power; //返回成员变量 power 的值 
	}
	public double getSpeed() {
		return speed;
	} 
}

User.java 
 public class User {
	public static void main(String[] args) {
		Vehicle car1,car2; 
		car1 = new Vehicle(); //使用 new 运算符和默认的构造方法创建对象 car1 
		car2 = new Vehicle();  //使用 new 运算符和默认的构造方法创建对象 car2 
		car1.setPower(128); 
		car2.setPower(76); 
		System.out.println("car1 的功率是:"+car1.getPower()); 
		System.out.println("car2 的功率是:"+car2.getPower()); 
		car1.speedUp(80); //car1 调用 speedUp()方法将自己的 speed 的值增加 80 
		car2.speedUp(100); //car2 调用 speedUp()方法将自己的 speed 的值增加 80 
		System.out.println("car1 目前的速度:"+car1.getSpeed()); 
		System.out.println("car2 目前的速度:"+car2.getSpeed()); 
		car1.speedDown(10); 
		car2.speedDown(20); 
		System.out.println("car1 目前的速度:"+car1.getSpeed()); 
		System.out.println("car2 目前的速度:"+car2.getSpeed()); 
	}
}

[代码运行效果截图]


实验2 类与对象-1


网友评论    (发表评论)


发表评论:

评论须知:

  • 1、评论每次加2分,每天上限为30;
  • 2、请文明用语,共同创建干净的技术交流环境;
  • 3、若被发现提交非法信息,评论将会被删除,并且给予扣分处理,严重者给予封号处理;
  • 4、请勿发布广告信息或其他无关评论,否则将会删除评论并扣分,严重者给予封号处理。