天天看點

工廠模式

工廠模式

何為工廠模式:定義一個用于建立對象的接口,讓子類去決定執行個體化那一個類,factorymethod可以使一個類的執行個體化延遲到其子類。

工廠模式分類

工廠模式按其形态分主要分為三類:簡單工廠、工廠模式和抽象工廠模式。

簡單工廠模式

簡單工廠模式是由一個工廠對象決定建立出哪一種産品類的執行個體。顧名思義工廠就是生産東西的,有原料(參數),模子(對象)就能生産出很多個具有相同功能的對象啦。

uml圖

工廠模式

代碼實作 

工廠模式:建立對象的接口,讓子類去決定具體執行個體化的對象

注:文中的:表示extends

繼續閱讀