Android設計模式之策略模式在項目中的實際使用總結

前言 策略模式在開發中也經常用到,當實現某一個功能時如支付功能時,支付功能能夠有多種實現方式,好比微信支付、支付寶支付、一網通支付。再好比實現分享時也能夠有多種策略,能夠分享到QQ、微信、微博等社交平臺。java 在衆多的實現方式中,能夠將功能中涉及到的通用方法或策略提取出來,提供一個統一的接口,不一樣的算法或者策略有不一樣的實現類,此次在程序客戶端就能夠經過注入不一樣的實現對象來實現算法或者策略
相關文章
相關標籤/搜索