摘要:
图1-1 黑箱备忘录模式 MementoIF是一个窄接口也是一个标识接口。Memento备忘者是Originator发起者的内部类,由于Memento的方法都是私有的,所以只有发起者能够调用Memento的方法,Caretaker负责人是没法调用的。这是一个安全性的设计。是JAVA双重接口(宽窄接口 阅读全文
posted @ 2018-02-27 14:35
花溪的小石头
阅读(219)
评论(0)
推荐(0)
摘要:
环境角色:持有一个Strategy类的的引用。 抽象策略角色:通常由一个抽象类或接口实现。 具体策略角色:包装了相关的算法或行为。 想买一辆车,车价30W,走普通客户路线吧折扣后的车价:264000.0太贵了,还好亲戚是总经理,走大客户路线吧折扣后的车价:225000.0 策略模式的优缺点: 优点: 阅读全文
posted @ 2018-02-27 10:27
花溪的小石头
阅读(149)
评论(0)
推荐(0)
摘要:
白箱聚集+外部迭代子 黑箱聚集+内部迭代子 待更新。。。 阅读全文
posted @ 2018-02-27 09:56
花溪的小石头
阅读(109)
评论(0)
推荐(0)
浙公网安备 33010602011771号