随笔分类 - 设计模式
摘要:观察者模式的四种角色: 1、主题接口(Subject):规定了具体主题需要实现的方法 2、观察者接口(Observer):规定了用来更新数据的方法 3、具体主题(ConcreteSubject):实现主题接口 4、具体观察者(ConcreteObserver):实现了观察者接口
阅读全文
摘要:通过封装请求的execute()方法以及撤销请求的undo()方法:
阅读全文
摘要:命令模式的四种角色: 1、接受者(Receiver)负责执行请求的相关操作的一个类 2、命令接口:(Command)用于封装请求的方法 3、具体命令:(ConcreteCommand)命令接口的具体实现类 4、请求者:(Invoker)包含了命令接口的实例变量,负责调用具体命令
阅读全文

浙公网安备 33010602011771号