用java代码写一个跑车
以下是一个简单的用Java代码实现跑车的例子:
public class SportsCar {
private String brand;
private String color;
private int speed;
public SportsCar(String brand, String color) {
this.brand = brand;
this.color = color;
this.speed = 0;
}
public void accelerate(int increase) {
speed += increase;
}
public void brake(int decrease) {
speed -= decrease;
if (speed < 0) {
speed = 0;
}
}
public void printStatus() {
System.out.println("Brand: " + brand);
System.out.println("Color: " + color);
System.out.println("Speed: " + speed + " km/h");
}
public static void main(String[] args) {
SportsCar car = new SportsCar("Ferrari", "Red");
car.printStatus();
car.accelerate(100);
car.printStatus();
car.brake(50);
car.printStatus();
}
}
这个例子定义了一个SportsCar类,包含品牌(brand)、颜色(color)和速度(speed)三个属性,以及加速(accelerate)、刹车(brake)和打印状态(printStatus)三个方法。
在main方法中,我们创建了一个SportsCar对象car,并调用printStatus方法打印初始状态。然后,调用accelerate方法加速100,再次调用printStatus方法打印加速后的状态。最后,调用brake方法减速50,再次调用printStatus方法打印减速后的状态。
运行上述代码,将会输出以下结果:
Brand: Ferrari
Color: Red
Speed: 0 km/h
Brand: Ferrari
Color: Red
Speed: 100 km/h
Brand: Ferrari
Color: Red
Speed: 50 km/h
这个例子只是一个简单的跑车模拟,实际上跑车还有更多的属性和方法,比如引擎声音、加速度等。你可以根据需要进行扩展和修改。
原文地址: https://www.cveoy.top/t/topic/i8SB 著作权归作者所有。请勿转载和采集!