随笔分类 -  设计模式

摘要:观察者模式的四种角色: 1、主题接口(Subject):规定了具体主题需要实现的方法 2、观察者接口(Observer):规定了用来更新数据的方法 3、具体主题(ConcreteSubject):实现主题接口 4、具体观察者(ConcreteObserver):实现了观察者接口 阅读全文
posted @ 2019-04-23 09:34 Dloading 阅读(213) 评论(0) 推荐(0)
摘要:一个具体命令包含一个其他命令的集合 阅读全文
posted @ 2019-04-22 22:32 Dloading 阅读(517) 评论(0) 推荐(0)
摘要:通过封装请求的execute()方法以及撤销请求的undo()方法: 阅读全文
posted @ 2019-04-22 21:32 Dloading 阅读(321) 评论(0) 推荐(0)
摘要:命令模式的四种角色: 1、接受者(Receiver)负责执行请求的相关操作的一个类 2、命令接口:(Command)用于封装请求的方法 3、具体命令:(ConcreteCommand)命令接口的具体实现类 4、请求者:(Invoker)包含了命令接口的实例变量,负责调用具体命令 阅读全文
posted @ 2019-04-22 19:47 Dloading 阅读(248) 评论(0) 推荐(0)