摘要: >>返回《C#常用设计模式》 1. 简介 2. 示例 1. 简介 把方法调用封装起来: 通过封装方法调用,可以把运算块封装成形,所以调用此运算对象不需要知道事情是如何进行的。通过封装方法调用,可以实现一些很聪明的事,比如日志记录。 类图 其中提到的一个Command,可能为多个 日志的封装 Ilog 阅读全文
posted @ 2021-02-17 22:33 大师兄石头 阅读(208) 评论(0) 推荐(0) 编辑
摘要: >>返回《C#常用设计模式》 1. 简介 2. 示例 1. 简介 定义 很多对象由每一个对象对其下家的引用而连接起来形成一条链。 请求在这个链上传递,直到链上的某一个对象决定处理此请求。 发出这个请求的客户端并不知道链上的哪一个对象最终处理这个请求,这使得系统可以在不影响客户端的情况下动态地重新组织 阅读全文
posted @ 2021-02-17 11:26 大师兄石头 阅读(140) 评论(0) 推荐(0) 编辑