抽象工廠模式
提供一個可以建立系列相關,或互相依賴的對象的接口,而無需指定他們具體的類。
了解:建立一個AbstractFactory,作為工廠的抽象類,他可以用于執行個體化一系列産品類。而不需要在
AbstractFactory中指定執行個體化哪個系列的産品類。其實推遲到子類建立的定義和工廠模式類似。唯一不同的地方,建立的是一個類産品,而抽象工廠模式建立的是一個系列的産品類。
(個人觀點)
一個具體的工廠子類代碼
可以看到它裡面有兩種建立事例的方法。這兩個方法對應的就是産品系列。
抽象工廠模式
提供一個可以建立系列相關,或互相依賴的對象的接口,而無需指定他們具體的類。
了解:建立一個AbstractFactory,作為工廠的抽象類,他可以用于執行個體化一系列産品類。而不需要在
AbstractFactory中指定執行個體化哪個系列的産品類。其實推遲到子類建立的定義和工廠模式類似。唯一不同的地方,建立的是一個類産品,而抽象工廠模式建立的是一個系列的産品類。
(個人觀點)
一個具體的工廠子類代碼
可以看到它裡面有兩種建立事例的方法。這兩個方法對應的就是産品系列。