Java使用strategy模式构造程序
生活随笔
收集整理的這篇文章主要介紹了
Java使用strategy模式构造程序
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
? strategy作為一種factory格式,可以讓我們在客戶端隨時切換構造策略。
? 策略模式如下圖:
?
??這個模式涉及三個部分,也就是分為3個類:
1 . context部分
2 . strategy部分
3 . concretestrategy部分
比如:
context部分:
strategy部分:
? 這一部分是提供一個接口可以讓我們在context中統一有一個父類,方便調用,方便修改。
concretestrategy部分:
?
public class ConcreteStrategyA implements Strategy {
?
轉載于:https://www.cnblogs.com/yanzhao-x/p/10970435.html
總結
以上是生活随笔為你收集整理的Java使用strategy模式构造程序的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: IntelliJ IDEA 2020.2
- 下一篇: java中的Calendar