2012-05-17 46 views
1

我需要一個或兩個想法我怎麼會在CakePHP中做到這一點(使用最新版本)CakePHP的:抽象類,工廠,返回對象

我建立一個基於Web的遊戲,你將能夠收集物品

如果沒有一個框架,我想有一個抽象基項目類,顯示例如當庫存我將工廠的所有項目的用戶目前有每個項目將延伸到

而且,然後返回一個對象的每個項目。

類...

BaseItem 
    WeaponItem 
    HealingItem 

    etc.. 

我怎麼會做這個CakePHP中?我會去爲每個項目類的模型...我將如何獲得對象? ...

+0

您能否提供更多信息? – tigrang

回答

0

假設你使用數據庫作爲數據存儲,大概你會使用一張表爲玩家可以收集的所有物品?如果是這樣,你可能需要一個Model類。

如果需要,可以在CakePHP中爲模型創建繼承層次結構。但是,您通常可以使用行爲實現模型邏輯的共享。