抽象工廠(Abstruct Factory)模式

抽象工廠(Abstruct Factory)模式 之前一直強調,工廠模式只能爲一類類提供對象的創建。而抽象工廠模式與之最大區別,便是它能爲多個有依賴關係的類實現對象的創建。 我更傾向於認爲,當在工廠模式中有多個不相同的基類,但其特徵在實例化的類上產生了交叉。我們將這些不同的特徵在產品類族與工廠類族中用相反的繼承關係表達出來,完成對一類相關類的創建。 舉個例子: 在一款遊戲中,用戶使用的道具(Pro
相關文章
相關標籤/搜索