- 7
- 0
- 约1.18万字
- 约 24页
- 2016-03-28 发布于湖北
- 举报
设计模式创建型模式(一)精要.doc
第2章 创建型模式(一)
创建型模式(Creational Pattern)对类的实例化过程进行了抽象,能够使软件模块做到与对象创建和组织的无关性。为了使体系结构更加清晰,一些软件在设计上要求当创建类的具体实例时,能够根据具体的语境来动态地决定怎样创建对象,创建哪些对象,以及怎样组织和表示这些对象,而创建型模式所要描述的就是该如何来解决这些问题。
按照生成目标的不同,创建型模式可以分为类的创建型模式和对象的创建型模式两种:
类的创建型模式
类的创建型模式通过使用继承关系,将类的创建交由具体的子类来完成,这样就向外界隐藏了如何得到具体类的实现细节,以及这些类的实例是如何被创建和组织在一起的。
对象的创建型模式
对象的创建型模式通过把对象的创建委托给另一个对象来完成,可以根据语境动态地决定生成哪些具体类的实例,同时还可以向外界隐藏这些实例是如何被创建以及如何被组织在一起的细节。
所有的创建型模式都有两个永恒的主旋律:第一,它们都将系统使用哪些具体类的信息封装起来;第二,它们隐藏了这些类的实例是如何被创建和组织的。外界对于这些对象只知道它们共同的接口,而不清楚其具体的实现细节。正因如此,创建型模式在创建什么(what),由谁(who)来创建,以及何时(when)创建这些方面,都为软件设计者提供了尽可能大的灵活性。
单例模式是设计模式中使用很频繁的一种模式,在各种开源框架、应用系统中
您可能关注的文档
- 解表药,清热药精要.doc
- 解读化学考纲精要.doc
- 警用行业应用通用解决方案(抓拍和手机监控)精要.doc
- 计划与物料小时教材AQA精要.doc
- 计划生育人口模型精要.doc
- 计划生育数学建模论文精要.doc
- 计控IV型指导书精要.doc
- 计控喷泉精要.doc
- 计算机专业学论文—基于移动Agent的网络信息检索技术研究精要.doc
- 计算机专业就业分析精要.doc
- 2026年厨房小家电品牌竞争策略分析报告.docx
- 2026-2027学年初中英语六年级下册(2024)教科版(五四制)(2024)教学设计合集.docx
- 2026年网络安全行业费用管控与内部审计体系构建报告.docx
- 2026年餐饮自动化行业发展趋势报告及智能点餐服务报告.docx
- 2026年医疗信息化解决方案行业报告:市场需求与技术创新.docx
- 2026年无人机行业电池维护与安全飞行报告[001].docx
- 2026-2027学年初中英语六年级下册(2024)鲁教版(五四制)(2024)教学设计合集.docx
- 2026年医疗健康行业健康管理服务模式报告.docx
- 2026年外贸行业B2B平台用户需求调研报告.docx
- 2026年智能家居市场渗透率报告及消费者行为研究.docx
最近下载
- 氨分解制氢课件.ppt VIP
- 成考专升本政治专项训练及答案.docx VIP
- 成人高考函授高起专 文史类数学(文)精简核心版.docx VIP
- 成人高考函授高起专【文史类语文】核心速记清单(必背通关版).docx VIP
- 化妆品新原料质量控制标准编制要求、毒理学评价技术导则、技术要求、安全监测、突发情况报告样例.docx VIP
- 2025颅脑疾病手术后抗癫痫药物应用专家共识(全文) .pdf VIP
- (2024版)脊柱手术患者脑脊液渗漏护理专家共识培训PPT课件.pptx VIP
- 成人高考函授|高起专理工类 数学(理)核心速记清单(零基础应试版).docx VIP
- EXPEC2000挥发性有机物(VOCs)在线监测系统用户手册.pdf VIP
- 口渴了,朋友帮你.ppt VIP
原创力文档

文档评论(0)