怪物工廠——工廠模式

    在原型模式中模擬遊戲怪物的場景中,用戶每點擊一個按鈕模擬遊戲場景的變化,程序員都需要手動的new一個對象,耦合度太高,我們需要了解每個怪物類實現的方法。     工廠模式提供了一種界面和算法的分離,降低耦合度。調用者想要創建一個對象,只需將想要創建的對象的名稱委託給工廠,由工廠根據對象名稱返回給調用者。這和我們現實生活中生成產品一樣,我們並不需要了解產品生成的具體過程,只需要將訂單委託給工
相關文章
相關標籤/搜索