java設計模式1--工廠方法模式(Factory Method)

工廠方法模式(別名:虛擬構造) 定義一個用於創建對象的接口,讓子類決定實例化哪一個類。Factory Method使一個類的實例化延遲到其子類。 概述  當系統準備爲用戶提供某個類的子類的實例,又不想讓用戶代碼和該子類形成耦合時,就可以使用工廠方法模式來設計系統。工廠方法模式的關鍵是在一個接口或抽象類中定義一個抽象方法,該方法返回某個類的子類的實例,該抽象類或接口讓其子類或實現該接口的類通過重寫這
相關文章
相關標籤/搜索