ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

第十七章 建造者模式 Builder

2021-10-05 11:33:21  阅读:117  来源: 互联网

标签:第十七章 对象 创建 Builder 建造 模式 构建 构造 方法


创建型模式

定义:

  将一个复杂对象的构建与他的表示分离,使得同样的构建过程可以创建不同的表示

类图:

应用:

  建造者模式是在当创建复杂对象的算法应该独立于该对象的组成部分以及它们的装配方式时适用的模式。当一个类的构造函数参数个数超过4个,而且这些参数有些是可选的参数,考虑使用构造者模式

  StringBuilder 类中提供了 append() 方法,这就是一种链式创建对象的方法,开放构造步骤,最后调用 toString() 方法就可以获得一个完整的对象

 

标签:第十七章,对象,创建,Builder,建造,模式,构建,构造,方法
来源: https://www.cnblogs.com/hzzjj/p/15368275.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有