再讀大話設計模式 簡單工廠感悟

2021-10-19 13:21:47 字數 457 閱讀 6135

時隔一年多因為我們需要把mybatis替換成jpa,我再次開啟設計模式這本書。本來我打算粗讀一下三個工廠,來回憶一下三個工廠模式,然後開發**。但是鬼使神差之下,我逐字讀了起來。再次閱讀,心境不再是對計算機的懵懂,而是包含著這幾年對開發過程中**的理解和諸多感悟。

單從簡單工廠看起,就收穫頗豐。簡單工廠中講的不僅僅是簡單工廠,它將的是乙個程式設計思想,將物件導向的精髓傳授給你,但是又有多少人忽視了這裡的精要。將簡單工廠不視為設計模式忽略它的重要性;將物件導向視而不見,忽略它的意義。

我再次讀工廠模式,感觸頗多。我認為工廠模式才是設計模式的基礎,因為三個工廠模式完全符合物件導向的思想,熟練使用工廠,你的**才能保證可維護、可復用、可拓展、靈活性好。所以我的**缺乏乙個工廠,工廠的思想應當在我們的**中無處不在的體現,這樣我們的**才能應對所有的變化。

最後我想留兩個問題給大家,作者為什麼將簡單工廠放在了第一部分講?為什有將物件導向的思想放在了簡單工廠?

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

學習c 1年的菜鳥,開始學習設計模式,學過了留下痕跡,歡迎一起談論學習。該模式總結 利用多型例項化不同的物件。include stdafx.h include include using namespace std class operate operate void setnumber1 int ...

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

最近在學習 大話設計模式 這本書,此本生動易動,其中有一些例子,我把 分寫如下。大話設計模式 無錯便是優?簡單工廠模式 下面以 乙個計算器的實現 operation運算類 public abstract class operation public void setnumbera public do...

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

乙個 概念 簡單工廠模式 factory pattern 它屬於建立模式,又稱靜態工廠方法模式 static factorymethod pattern 可是不屬於23gof設計模式之中的乙個。簡單工廠模式是由乙個工廠物件決定建立出哪一種產品類的例項。二 uml圖 簡單工廠主要分為三個角色 工廠 c...