Android 設計模式學習之工廠模式

蒐集的資料:

http://blog.csdn.net/banketree/article/details/24985607  Android 設計模式

http://mobile.51cto.com/ahot-418968.htm   Android進階之大話設計模式

工廠模式:

資料:http://blog.csdn.net/beyond0525/article/details/22806393

“工廠模式:生產固定的一些東西,如抽象類,缺點是產品修改麻煩;如喜歡動作片和愛情片的人分別向服務器發出同一個請求,就可以得到他們想看的影片集,相當於不同對象進行同一請求,需求均得到滿足。”

定義一個用於創建對象的接口,讓子類決定實例化哪一個類,工廠方法使一個類的實例化延遲到其子類。

在工廠方法模式中,核心的工廠類不再負責所有的對象的創建,而是將具體創建的工作交給子類去做。這個核心類則搖身一變,成爲了一個抽象工廠角色,僅負責給出具體工廠子類必須實現的接口,而不接觸哪一個類應當被實例化這種細節。

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