大話設計模式 簡單工廠與工廠模式

簡單工廠的有點在于工廠類中包含了必要的邏輯判斷,根據客戶端動態(tài)生成類,對于客戶端來說免去了與具體類的依賴。

工廠模式是簡單工廠的進一步抽象和推廣,它使用了多態(tài)性,就是具體類都繼承同一個父類,然后在客戶端判斷來實現具體子類。

工廠方法克服了簡單工廠違背開閉原則,又保持了封裝對象創(chuàng)建過程的優(yōu)點。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 設計模式匯總 一、基礎知識 1. 設計模式概述 定義:設計模式(Design Pattern)是一套被反復使用、多...
    MinoyJet閱讀 4,095評論 1 15
  • 1.接口基礎回顧 設計模式六大原則,其中依賴倒轉原則,強調我們應該面向接口編程,那什么是接口?接口的作用? 接口如...
    孟婆湯不解渴閱讀 906評論 0 3
  • 結合簡單示例和UML圖,講解工廠模式簡單原理。 一、引子 話說十年前,有一個爆發(fā)戶,他家有三輛汽車(Benz(奔馳...
    某人在閱讀 1,399評論 1 6
  • 簡單工廠模式雖然簡單,但存在一個很嚴重的問題。當系統(tǒng)中需要引入新產品時,由于靜態(tài)工廠方法通過所傳入參數的不同來創(chuàng)建...
    justCode_閱讀 1,312評論 1 9
  • 昏暗的地下室,幾只帶有一些斑斕色彩的蒼蠅停在桌上,空氣中彌漫著腥臭的味道,桌沿上的血跡已經枯涸,那些蒼蠅,似乎在品...
    南檀閱讀 540評論 1 5

友情鏈接更多精彩內容