
行为型模式
文章平均质量分 57
设计模式之行为型模式,负责对象间的高效沟通和职责委派。
绿毛水怪12138
这个作者很懒,什么都没留下…
展开
-
策略模式-多重变换,灵活选择
什么是策略模式 它定义了算法家族,分别封装起来,让他们之间可以互相替换,次模式算法的改变不会影响受用算法的客户,却可以让客户自由的选择具体使用那个算法实现。 UML图 Context(CashContext)类:维护Strategy(CashiSuper)类的一个引用,也是调用算法的类。 Strategy类:可以是一个抽象类或接口,定义了是所有算法的公共接口。 ConcreteStrategy(CashNomal等):定义了算法的具体实现。 使用场景 如果对于一个需求,有多种不同的实现方法,或需要经常进行原创 2022-04-07 11:55:53 · 209 阅读 · 0 评论 -
观察者模式,触发联动
观察者模式、源-监听器模式、从属模式原创 2022-05-04 21:12:42 · 191 阅读 · 0 评论 -
状态模式,身随心变
状态模式原创 2022-06-12 22:23:23 · 96 阅读 · 0 评论