Android模式中的工廠模式

工廠模式是一種創建者模式,在任何生成複雜對象的地方都可以使用工廠模式。

舉個栗子:

一個汽車工廠要生產兩種不同的汽車,你要生產汽車必須有生產汽車的場子,在場子裏生產(這個場子就是Factory.java),爲了防止配件亂放需要兩個車間(這個車間就是我們的A.java和B.java),有了車間你就需要生產零件來造車了,這個車需要什麼零件就需要一個總管來告訴你這個車需要什麼零件(這個總管就是Interface.java)

工廠模式的優缺點

優點:擴展性,能夠處理不同產品系列的產品,通過具體的工廠去生成不同產品族的產品,擴展性較好。
缺點:類的個數較多。另外一個工廠的只能夠生產一個具體的產品。

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