行爲型模式---策略模式

概述 定義一些獨立的類來封裝不同的算法,每一個類封裝一個具體的算法,每個封裝算法的類稱爲策略,爲了保證策略的一致性,一般會用一個抽象的策略類或接口來做算法的定義,每個算法則對應一個具體策略類。 角色 strategy 抽象策略類 concretestrategy 具體策略類 context 環境類 例子 Strategy.php <?php /** * Created by IntelliJ ID
相關文章
相關標籤/搜索