Добавлен класс сущность (entity)
This commit is contained in:
parent
ae1e360bad
commit
fd41290d8e
2
.idea/misc.xml
generated
2
.idea/misc.xml
generated
@ -1,6 +1,6 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<project version="4">
|
<project version="4">
|
||||||
<component name="ProjectRootManager" version="2" languageLevel="JDK_X" default="true" project-jdk-name="openjdk-20" project-jdk-type="JavaSDK">
|
<component name="ProjectRootManager" version="2" languageLevel="JDK_19" project-jdk-name="openjdk-20" project-jdk-type="JavaSDK">
|
||||||
<output url="file://$PROJECT_DIR$/out" />
|
<output url="file://$PROJECT_DIR$/out" />
|
||||||
</component>
|
</component>
|
||||||
</project>
|
</project>
|
26
ProjectElectricLocomotive/EntityElectricLocomotive.java
Normal file
26
ProjectElectricLocomotive/EntityElectricLocomotive.java
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
package ProjectElectricLocomotive;
|
||||||
|
|
||||||
|
import java.awt.*;
|
||||||
|
|
||||||
|
public class EntityElectricLocomotive {
|
||||||
|
public int Speed;
|
||||||
|
public int Weight;
|
||||||
|
public Color BodyColor;
|
||||||
|
public Color AdditionalColor;
|
||||||
|
public boolean Horns;
|
||||||
|
public boolean SeifBatteries;
|
||||||
|
public double Step()
|
||||||
|
{
|
||||||
|
return (double) Speed * 100 / Weight;
|
||||||
|
}
|
||||||
|
public void Init(int speed, int weight, Color bodyColor, Color additionalColor,
|
||||||
|
boolean horns, boolean seifBatteries)
|
||||||
|
{
|
||||||
|
Speed = speed;
|
||||||
|
Weight = weight;
|
||||||
|
BodyColor = bodyColor;
|
||||||
|
AdditionalColor = additionalColor;
|
||||||
|
Horns = horns;
|
||||||
|
SeifBatteries = seifBatteries;
|
||||||
|
}
|
||||||
|
}
|
Loading…
x
Reference in New Issue
Block a user