如果我有一个载有不断变化的装备和设备的船。那么我是否应该用一个对象来处理所有的裝飾,仅仅改变船的圖像?由于每门炮都行为略有不同,并且发射的子弹也不同,