建立型-抽象工廠模式

工廠模式種,類的建立依賴於工廠類,若是想對工廠類進行擴展,就必須對工廠類進行修改,這違背了閉包|開閉原則(對擴展開放,對修改關閉)。閉包 經過抽象工廠模式可解決該問題。對象 抽象工廠--建立多個工廠類,一旦須要增長新的功能,直接增長新的工廠類就能夠了,不須要修改以前的代碼。接口   抽象工廠模式是工廠模式的進一步延伸。產品不僅是一個接口或者一個父類而是有多個接口和父類,造成了一個產品族的概念。產品
相關文章
相關標籤/搜索