java設計模式之策略模式

文章目錄 1.簡介 2.適用場景 3.一個策略模式示例——打印機的例子 ①聲明策略接口Discount,聲明打折方法discount ②各種Discount的實現類,實現不同的打折方式 ③編寫抽象類打印機類,方便不同種類打印機的繼承 ④編寫具體類實現抽象類Printer並注入策略實現算法 ⑤test 4.類圖 5.總結 1.簡介 爲了應對需求的變更,我們需要採用一些設計模式來降低類之間的耦合度。
相關文章
相關標籤/搜索