Java設計模式(四):工廠設計模式

1. 工廠設計模式 1.1 應用場景 由於需求的變化,一個類的子類經常面臨着劇烈的變化,但他卻擁有比較穩定的接口。使用一種封裝機制來「隔離這種易變對象的變化」,工廠方法定義一個用於創建對象的接口,讓子類來確定創建哪一個具體類的對象,將對象的實例化延遲。 1.2 概念 定義了一個創建對象的接口,但由子類決定要實例化哪個類。工廠方法把實例化操作推遲到子類。 1.3 Class Diagram 在簡單工
相關文章
相關標籤/搜索