上机实践4 类与对象
实验1 机动车(vehicle)
*作者:袁静
*时间:9月24号
程序执行入口:
public class User {
public static void main(String[]srgs){
//声明对象
Vehicle car1,car2;
//使用new运算符和默认的构造函数方法创建对象car1
car1=new Vehicle();
//使用new运算符和默认的构造函数方法创建对象car2
car2=new Vehicle();
//设置机动车的功率
car1.setPower(128);
car2.setPower(76);
System.out.println("car1目前的功率为:"+car1.getPower());
System.out.println("car2目前的功率为:"+car2.getPower());
//调用speedUp(int p)方法,将当前的速度值增加80
car1.speedUp(80);
car2.speedUp(100);
System.out.println("car1目前的速度为:"+car1.getSpeed());
System.out.println("car2:目前的速度为:"+car2.getSpeed());
//调用speedDown()方法,将当前速度值减小
car1.speedDown(10);
car2.speedDown(20);
System.out.println("car1:减速后的速度为:"+car1.getSpeed());
System.out.println("car2减速后的速度为:"+car2.getSpeed());
}
}
实现相应函数:
public class Vehicle {
//声明变量speed,用于表示速度
double speed;
//声明变量power,用于刻画机动车的功率
int power;
//方法定义:
//定义了speedUP方法,体现机动车有加速功能
void speedUp(int u){
speed=speed+u;
}
//定义了speedDown方法,体现机动车有减速功能
void speedDown(int d){
speed=speed-d;
}
//定义了GetPower方法,用于得到机动车的功率
double getSpeed(){
return speed;
}
//定义了setPower方法,用于设置机动车的功率
void setPower(int p){
power=p;
}
//定义了getPower方法,用于得到机动车的功率
int getPower(){
return power;
}
}
类与对象 实验一 机动车
最新推荐文章于 2023-03-14 14:27:38 发布