橋樑模式應用場景

抽象與實現 抽象不應該依賴於實現細節,實現細節應該依賴於抽象。 問題在於如果抽象B由於固有的原因,本身並不穩定,也有可能變化,怎麼辦?   舉例來說 假如我們需要開發一個同時支持PC和手機的坦克遊戲,遊戲在PC和手機上功能都一樣,都有同樣的類型,面臨同樣的功能需求變化,比如坦克可能有很多種不同的型號:T50,T75,T90…… 對於其中的坦克設計,我們可能很容易設計出來一個Tank的抽象基類,然後
相關文章
相關標籤/搜索