创建型设计模式-建造者设计模式
2015-07-20 14:34
357 查看
定义:
将一个复杂的对象的构建与它的表示分离,使得同样的构建过程可以有不同的表示。类型:
创建类模式类图:
4个角色:
1.Directer: 导演 调用具体的建造者,来创建复杂对象的各个部分,2.Builder:给出接口规定各个部件的创造,规定要实现的复杂对象的各个部分的创建,不涉及具体的对象部件的创建
3.ConcereteBuilder:基层Builder的接口,针对不同的逻辑,具体化
4.Product: 要创造的复杂对象
相关文章推荐
- sip问题汇总
- 把周数转化为日期
- 拓扑排序的两种实现--基于dfs和基于入度
- django搭建微信公众号后台——自动回复(7.20)
- Android Serialization序列化
- Paypal SDK PayPal SDK: Request has failed with error: PAYMENT_CREATION_ERROR (422)
- nmon系统监控
- boobmarklet
- ASP.NET MVC 过滤器开发与使用
- This version of the rendering library is more recent than your version of Android Studio.
- 算法概述
- poj1054--The Troublesome Frog(枚举+二分)
- iOS C语言9_结构体指针
- 本地连接断开
- ios中的纯代码自动布局的简要分析
- Codeforces Round #108 (Div. 2)——状态压缩DP+spfa+dfs——Garden
- ZOJ 2710 Two Pipelines
- 我总是记不住的那几个代码
- Python日志之Python控制流
- 2015.7.20日学习总结