學習設計模式-橋接模式

說明:將抽象部分(多種變化)與它的實現(多種變化)部分分離,使它們都可以獨立的變化。(當多角度去實現抽象類時,如果通過繼承,會造成大量的類增加,此時需要用橋接模式。) 需求:手機品牌跟手機軟件,不同品牌手機有多個軟件。一個品牌手機有通訊錄軟件、播放音樂軟件,還有其他等軟件;另一個品牌有播放音樂軟件和打電話軟件。 解決方式: a.      分別定義抽象類(品牌手機)、實現類(品牌手機軟件),其中抽
相關文章
相關標籤/搜索