会员
周边
捐助
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
算盘—写好每一行代码!
一蓑烟雨任平生
博客园
首页
新随笔
联系
管理
订阅
2013年12月10日
Builder模式的几个要点
摘要: 1、Builder模式主要用于“分步骤构建一个复杂的对象”。在这其中“分步骤”是一个稳定的算法,而复杂对象的各个部分则经常变化。2、变化点在哪里,封装哪里——Builder模式主要在于应对“复杂对象各个部分”的频繁需求变动。其缺点在于难以应对“分步骤构建算法”的需求变动。3、Abstract Factory模式解决“系统对象”的需求变化,Builder模式解决“对象部分”的需求变化。Builder模式通常和Composite模式组合使用。
阅读全文
posted @ 2013-12-10 22:00 算盘
阅读(200)
评论(0)
推荐(0)
编辑
公告