我想這對於我的汽車工廠爲我的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