PIbd-21_Yaruskin_S.A_AirBom.../src/EntityAirBomber.java

39 lines
1.0 KiB
Java
Raw Normal View History

2023-12-02 19:56:24 +04:00
import java.awt.*;
import java.util.function.Supplier;
public class EntityAirBomber {
private int speed;
public int getSpeed(){
return speed;
}
private double weight;
public double getWeight(){
return weight;
}
private Color bodyColor;
public Color getBodyColor(){
return bodyColor;
}
private Color additionalColor;
public Color getAdditionalColor(){
return additionalColor;
}
private boolean isFuel;
public boolean getFuel() {
return isFuel;
}
private boolean isBombs;
public boolean getBombs() {
return isBombs;
}
public Supplier<Double> step = () -> (double) speed * 100 / weight;
public void init(int speed, double weight, Color bodyColor, Color
additionalColor, boolean isFuel, boolean isBombs) {
this.speed = speed;
this.weight = weight;
this.bodyColor = bodyColor;
this.additionalColor = additionalColor;
this.isFuel = isFuel;
this.isBombs = isBombs;
}
}