设计模式
文章平均质量分 80
xidian208
这个作者很懒,什么都没留下…
展开
-
简单工厂模式
简单工厂模式原创 2015-04-28 22:34:24 · 346 阅读 · 0 评论 -
建造者模式
目录建造者模式模式动机模式定义模式结构时序图代码分析模式分析实例优点缺点适用环境模式应用模式扩展总结4.1. 模式动机无论是在现实世界中还是在软件系统中,都存在一些复杂的对象,它们拥有多个组成部分,如汽车,它包括车轮、方向盘、发送机等各种部件。而对于大多数用户而言,无须知道这些部件的装配细节,也几乎不会使用单独某个部件,而是使用一辆完整的汽车,可以通过建造者转载 2015-05-12 22:09:04 · 803 阅读 · 0 评论 -
适配器模式
目录适配器模式模式动机模式定义模式结构时序图代码分析模式分析实例优点缺点适用环境模式应用模式扩展总结1.1. 模式动机在软件开发中采用类似于电源适配器的设计和编码技巧被称为适配器模式。通常情况下,客户端可以通过目标类的接口访问它所提供的服务。有时,现有的类可以满足客户类的功能需要,但是它所提供的接口不一定是客户类所期望的,这可能是因为现有类中方法名与目标转载 2015-05-14 21:57:11 · 631 阅读 · 0 评论 -
外观模式
目录外观模式模式动机模式定义模式结构时序图代码分析模式分析实例优点缺点适用环境模式应用模式扩展总结4.1. 模式动机4.2. 模式定义外观模式(Facade Pattern):外部与一个子系统的通信必须通过一个统一的外观对象进行,为子系统中的一组接口提供一个一致的界面,外观模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。外观模式又转载 2015-05-20 20:28:21 · 545 阅读 · 0 评论 -
代理模式
目录代理模式模式动机模式定义模式结构时序图代码分析模式分析实例优点缺点适用环境模式应用模式扩展总结6.1. 模式动机在某些情况下,一个客户不想或者不能直接引用一个对 象,此时可以通过一个称之为“代理”的第三者来实现 间接引用。代理对象可以在客户端和目标对象之间起到 中介的作用,并且可以通过代理对象去掉客户不能看到 的内容和服务或者添加客户需要的额外服务。转载 2015-06-01 21:33:18 · 450 阅读 · 0 评论 -
创建对象和使用对象
对象的职责有三类转载 2015-07-07 22:04:41 · 424 阅读 · 0 评论 -
异步编程模式
异步编程模式原创 2015-06-11 20:18:21 · 581 阅读 · 0 评论