给出喷射火计算模型的java实现
时间: 2023-12-04 18:01:41 浏览: 31
以下是一个简单的喷射火计算模型的 Java 实现:
```java
public class JetEngine {
private double massFlowRate; // 质量流量
private double exitVelocity; // 出口速度
private double thrust; // 推力
public JetEngine(double massFlowRate, double exitVelocity) {
this.massFlowRate = massFlowRate;
this.exitVelocity = exitVelocity;
this.thrust = massFlowRate * exitVelocity;
}
public double getMassFlowRate() {
return massFlowRate;
}
public void setMassFlowRate(double massFlowRate) {
this.massFlowRate = massFlowRate;
this.thrust = massFlowRate * exitVelocity;
}
public double getExitVelocity() {
return exitVelocity;
}
public void setExitVelocity(double exitVelocity) {
this.exitVelocity = exitVelocity;
this.thrust = massFlowRate * exitVelocity;
}
public double getThrust() {
return thrust;
}
}
```
使用示例:
```java
public class Main {
public static void main(String[] args) {
JetEngine engine = new JetEngine(10.0, 1000.0);
System.out.println("质量流量:" + engine.getMassFlowRate() + " kg/s");
System.out.println("出口速度:" + engine.getExitVelocity() + " m/s");
System.out.println("推力:" + engine.getThrust() + " N");
engine.setMassFlowRate(12.0);
engine.setExitVelocity(1100.0);
System.out.println("质量流量:" + engine.getMassFlowRate() + " kg/s");
System.out.println("出口速度:" + engine.getExitVelocity() + " m/s");
System.out.println("推力:" + engine.getThrust() + " N");
}
}
```
输出:
```
质量流量:10.0 kg/s
出口速度:1000.0 m/s
推力:10000.0 N
质量流量:12.0 kg/s
出口速度:1100.0 m/s
推力:13200.0 N
```
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)