工廠模式 抽象模式

kpioneer123發表於2018-01-18

第一個內容:通過簡單案例進行演示 採用非抽象工廠模式帶來的問題?

將來我們的框架需要擴充套件?

思考:我們的百度地圖難道只用一個基本地圖模組嗎? 只能建立MapView? 增加導航模組、全景圖口快、定位模組等等......怎麼辦?

        一組類(要求相同約束) 
複製程式碼

UML 圖

抽象工廠模式.png

第二個內容:Android場景 分析四大元件

  Activity、Service --- AbsMapView或者AbsMapNavgation
  我們自定義的Activity(如BaseActivity)、Service ---BaiduMapView 或 BaiduMapNavgation
  ActivityManager、ServiceManager --- 類似於我們通常所說的AbsMapFactory
複製程式碼

相關文章