摘要: 简介:以对象来代表实际行动,命令对象可以把行动(action) 及其参数封装起来,这些行动可以被 重复多次 取消(如果该对象有实现的话) 取消后又再重做 目的: 总结: 组成:对象,行动1,对象 2,行为 3,Main 4,Result 阅读全文
posted @ 2017-07-22 17:50 wanhua.wu 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 简介:为子系统中的一组接口提供一个统一的高层接口 目的: 总结:整合一组接口成一个接口 组成:被整合接口, 统一接口 1,被整合接口 2,统一接口 3,统一接口实现 4,Main 5,Result 阅读全文
posted @ 2017-07-22 16:26 wanhua.wu 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 简介:动态地往一个类中添加新的行为 目的:不改变原类,不使用继承,动态扩展 总结:不改变原类和使用继承的情况下,动态的扩展一个对象的功能; 通过装饰来创建一个包装对象 组成: 被装饰对象, 装饰器接口, 装饰器实现 1,被装饰对象 2,装饰器接口 3,装饰器实现 4,Main 5,Result 阅读全文
posted @ 2017-07-22 16:05 wanhua.wu 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 简介:让子类别在不改变算法架构的情况下,重新定义算法中的某些步骤 目的: 总结:接口规范整体框架结构, 抽象父类规范子类结构 组成:接口,抽象类,子类 1,接口 2,抽象类 3,子类 4,Main 5,Result 阅读全文
posted @ 2017-07-22 15:32 wanhua.wu 阅读(147) 评论(0) 推荐(0) 编辑