我想这对于我的汽车工厂为我的Java Swing的游戏之一,使用某种类型的设计模式,但我没有可用的设计模式设计模式:
在我的比赛的比赛,我的一个很好的知识希望人们可以选择具有不同属性(速度,制动,转向输入)的汽车,以便他们为比赛选择的汽车行为会有所不同。
我得到它使用我的车班组长这个CarHandling类:汽车
// // class CarHandling
public class CarHandling implements ICarHandling {
private final double ACCELERATION = 100;
private final double BRAKING = -200;
private final double MAX_STEERING_INPUT = 0.5;
...
}
// class Car constructor
public Car(Point position, ICarHandling carHandling) {
this.position = position;
this.carHandling = carHandling;
}
这也包括其他图像/纹理。我想将汽车属性(和图像位置)存储到属性文件中,但不知道如何将它加载到我的Java Swing游戏中。
好的,将查看此。 – 8bitboy