工廠模式簡述
工廠模式的特點其實也是將抽象操作和具體類型隔離,將抽象操作放在基類,具體類型放在子類。例如我們定義一個汽車組裝類,每種汽車都有組裝流程,但是我們可以抽象出一系列操作,例如衝壓外殼,噴漆,安裝發動機,安裝內飾等。這些操作可以對應於一個抽象的汽車類,這樣就可以把全部的抽象放在兩個基類裏面:裝配類和汽車類。
然後在實現的時候可以定義具體的汽車型號。例如設計了一款家用的MPV車,就繼承自抽象汽車類,然後實現一個MPV組裝類,繼承自汽車組裝類,在裏面new一個MPV車實例,而汽車組裝的過程因爲各個車都是一致的,所以不用實現了,就通過基類的一系列操作實現即可。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
成功創業的基本要求
1、不說"不可能";2、凡事第一反應: 找方法,不找藉口;3、遇到挫折對自己說聲:太好了,機會來了!4、不說消極的話,不落入消極的情緒,一旦發生立即正
雄牛
2020-07-08 12:18:30
如何增強體質和免疫力
雄牛
2020-07-08 12:18:30
UML 工作流建模
http://se.csai.cn/ANALYZE/200904090924001269.htm http://www.docin.com/p-2086224.html
zrz009
2020-07-08 11:14:16
考研還是不考?
Eutopia_ZJ
2020-07-08 10:42:48
養生需知:世上最健康的作息時間
wsimei
2020-07-08 10:29:28
MQ的通訊模式
itsoft2006
2020-07-08 10:27:39
【組圖】地震前線歸來--心中的震撼
yizhu2000
2020-07-08 09:39:07
自定義和管理工作項類型 [witadmin]
银月术
2020-07-08 09:14:45
韓劇你是我的命運分集介紹五
eciru
2020-07-08 08:58:07
Python代碼中相對路徑可能帶來的問題
yahuuu
2020-07-08 07:41:50