设计模式
oe1019
这个作者很懒,什么都没留下…
展开
-
设计模式 随笔(一)
命令模式,active object模式:需要一个执行引擎,一个执行接口(规约),若干个实现类。如 开关 后边接 电扇--》电扇开关接电视:电视开关空调:空调开关开关(引擎并不知道要做什么),由后边的电器实现。也就意味着,电器要实现可开关接口。可以实现多线程,通过控制条件如时间。RTC线程。通过返回非空对象实现do 和 undo。public void execut原创 2015-06-28 20:37:03 · 355 阅读 · 0 评论 -
设计模式 随笔(二)
template method,strategy本人比较偏好策略模式。。。毕竟喜欢打即时策略游戏模板模式(可能违反DIP)父类定义处理流程,子类负责具体实现父类抽象,故生成子类对象 进行处理父类是模板。。。策略模式处理类定义流程,规约接口,子类实现像父类注入子类达成实现目的, 注入的子类不同 实现方式不同策略。。。改变规约时策原创 2015-06-28 21:24:27 · 351 阅读 · 0 评论