導航:首頁 > 版本升級 > 工廠模式的配置文件

工廠模式的配置文件

發布時間:2023-08-23 22:20:36

1. 工廠模式,簡單工廠模式,抽象工廠模式三者有什麼區別

工廠模式,簡單工廠模式,抽象工廠模式三者區別如下:

1、首先,三者的創建對象是不相同的。

進行創建對象時,「工廠模式」不使用new創建對象,而是使用Factory模式;「簡單工廠模式」則是通過fw模式來建立對象;「抽象工廠模式」使用迭代模式來創建對象。

(1)工廠模式的配置文件擴展閱讀:

簡單工廠模式優缺點

1、優點:
工廠類含有必要的判斷邏輯,可以決定在什麼時候創建哪一個產品類的實例,客戶端可以免除直接創建產品對象的責任,而僅僅"消費"產品。簡單工廠模式通過這種做法實現了對責任的分割。

當產品有復雜的多層等級結構時,工廠類只有自己,以不變應萬變,就是模式的缺點。因為工廠類集中了所有產品創建邏輯,一旦不能正常工作,整個系統都要受到影響。

2、缺點:
系統擴展困難,一旦添加新產品就不得不修改工廠邏輯,有可能造成工廠邏輯過於復雜,違背了"開放--封閉"原則(OCP)。另外,簡單工廠模式通常使用靜態工廠方法,這使得無法由子類繼承,造成工廠角色無法形成基於繼承的等級結構。

閱讀全文

與工廠模式的配置文件相關的資料

熱點內容
網路連接錯誤711是什麼意思 瀏覽:656
中國銀行app轉賬怎麼找電子回單 瀏覽:412
數控車工圖紙怎麼編程 瀏覽:880
如何在app買軟體 瀏覽:173
文件夾圖片怎麼顯示詳細 瀏覽:999
幫助文件不顯示圖片 瀏覽:41
sdcard文件夾在電腦哪裡 瀏覽:344
蘋果怎麼查看視頻文件 瀏覽:386
問卷星數據導入到excel後如何整理 瀏覽:556
手機瀏覽器內解壓縮文件如何分享 瀏覽:768
怎麼修改千牛登錄密碼 瀏覽:114
java實例化是什麼意思 瀏覽:42
用access建立資料庫 瀏覽:927
哪個網站能買到二手拆車件 瀏覽:261
哪個網站能買到真品家電 瀏覽:354
js獲取每個li的高度 瀏覽:720
qq發給別人的文件找不到了怎麼辦 瀏覽:555
廢舊手機內存的文件在哪裡 瀏覽:981
程序塢找不到文件夾選項 瀏覽:84
mssql如何備份資料庫備份 瀏覽:27

友情鏈接