编写一个Java程序片段,定义一个飞机类,其域包括“长度”、“翼展”、“高度”、“飞行速度”和“飞行高度”;方法包括“获取长度”、“获取翼展”、“获取高度”、“获取飞行速度”、“获取飞行高度”、“修改飞行速度”和“修改飞行高度”。在主方法中测试该类。
时间: 2023-11-12 15:07:18 浏览: 245
下面是定义飞机类的Java程序片段:
```java
public class Airplane {
private double length;
private double wingspan;
private double height;
private double flightSpeed;
private double flightAltitude;
public double getLength() {
return length;
}
public double getWingspan() {
return wingspan;
}
public double getHeight() {
return height;
}
public double getFlightSpeed() {
return flightSpeed;
}
public double getFlightAltitude() {
return flightAltitude;
}
public void setFlightSpeed(double flightSpeed) {
this.flightSpeed = flightSpeed;
}
public void setFlightAltitude(double flightAltitude) {
this.flightAltitude = flightAltitude;
}
public static void main(String[] args) {
Airplane plane = new Airplane();
plane.length = 50.5;
plane.wingspan = 40.2;
plane.height = 10.8;
plane.flightSpeed = 900;
plane.flightAltitude = 30000;
System.out.println("Length: " + plane.getLength());
System.out.println("Wingspan: " + plane.getWingspan());
System.out.println("Height: " + plane.getHeight());
System.out.println("Flight Speed: " + plane.getFlightSpeed());
System.out.println("Flight Altitude: " + plane.getFlightAltitude());
plane.setFlightSpeed(1000);
plane.setFlightAltitude(35000);
System.out.println("Modified Flight Speed: " + plane.getFlightSpeed());
System.out.println("Modified Flight Altitude: " + plane.getFlightAltitude());
}
}
```
输出结果:
```
Length: 50.5
Wingspan: 40.2
Height: 10.8
Flight Speed: 900
Flight Altitude: 30000
Modified Flight Speed: 1000
Modified Flight Altitude: 35000
```