工程模式

工廠方法(FactoryMethod)模式的定義:定義一個創建產品對象的工廠接口,將產品對象的實際創建工作推遲到具體子工廠類當中。這滿足創建型模式中所要求的“創建與使用相分離”的特點。它的缺點是增加新產品時會違背“開閉原則”
抽象工廠模式最早的應用是用於創建屬於不同操作系統的視窗構件,抽象工廠模式除了具有工廠方法模式的優點外,其他主要優點如下。
可以在類的內部對產品族中相關聯的多等級產品共同管理,而不必專門引入多個新的類來進行管理。
當增加一個新的產品族時不需要修改原代碼,滿足開閉原則。
別人距離也不知道想怎麼表達,亂七八糟看不懂,不就是給參數然後返回個對象,抽象就是將方法給自己去實現,就像okhttp的框架,給他地址返回個對象,然後自己實現網絡回調

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章