- 0
- 0
- 约5.02千字
- 约 5页
- 2026-03-11 发布于浙江
- 举报
基于设计模式的认识与理解
摘要:本文从设计模式的起源开始介绍,通过对五种具体常用的设计模式的详细介绍和分析来让读者更加具体形象的了解设计模式并学会在实际工作中应用它们。
关键字:设计模式通用结构图接口
1引言
设计模式源自建筑学和人类学,设计模式是面向对象技术的最新进展之一。现在面向对象分析工具、图书和培训都在加入设计模式的内容,设计模式学习小组在各地的发展如火如荼。通常的建议,都是在掌握了基本面向对象技术之后,再学习设计模式。但在学习面向对象技术过程中较早地学习设计模式,对于加深面向对象分析与设计的理解大有裨益。
2设计模式的类型
设计模式总共可以分为三种类型:创建型模式、结构型模式、行为型模式。
2.1创建型设计模式
创建型设计模式即以灵活的方式创建对象的集合,有助于我们设计包含对象集的应用程序:允许我们从单一的代码块中创建几个可能的集合,但是必须具备如下的属性:
(1)在运行时可以创建集合的多个版本。
(2)约束创建的对象:例如,确保类只有一个实例。
创建型设计模式主要包括:Factory设计模式、AbstractFactory设计模式、Prototype(原型)设计模式、Singleton(单态)模式。
2.2结构型设计模式
结构型设计模式即代表相关对象的集合,有助于我们以链表或树的形式来安排对象集合。
结构型设计模式主要包括:Composite(复合)设
您可能关注的文档
- 羟基磷灰石 红外光谱.doc
- 勤俭节约主题班会教案.doc
- 青岛版三年级科学灯泡亮了实验考查表.doc
- 青岛版数学四年级上册《回顾整理——总复习》教案.doc
- 青霉素皮试剂题库.doc
- 轻钢龙骨隔墙施工技术交底(图文).doc
- 情绪管理的名词解释.doc
- 秋季预防传染病主题班会教案(精选5篇).doc
- 求职人员登记表.doc
- 全套装饰装修工程隐蔽验收资料汇总.doc
- 专题16 实验(3年汇编)(贵州专用)(解析版).docx
- 固定收益周报:南向通额度扩容,资金宽松曲线走陡.docx
- 兽医内科学第六章泌尿系统疾病2026年.pptx
- 专题14 细胞工程与胚胎工程(3年汇编)(贵州专用)(解析版).docx
- 公用事业-煤炭及公用事业行业周报:煤价止跌企稳信号显现,旺季窗口修复有望延续.docx
- 兽医内科学第二章呼吸器官疾病.pptx
- 中考数学专题:构造基本图形巧解含45o角的问题.doc
- 公用事业-火电:议价能力、折旧及现金流等多方面持续改善.docx
- 华东师大版七年级上册数学 《轴对称》复习建议.doc
- 专题15 磁场中力与运动(6年汇编)(湖南专用)(解析版).docx
最近下载
- 【教案】人作与天开——中国古典园林艺术+说课教案高中美术人美版(2019)美术鉴赏.docx VIP
- GB 50289-2016 城市工程管线综合规划规范.docx VIP
- 2023—2024学年江苏省南通市崇川区启秀中学七年级上学期第一次月考数学试卷.doc VIP
- 第12课 自觉抵制犯罪(课时2)(实用课件)-【中职专用】中职思想政治《职业道德与法治》高效课堂精品实用课件+教案(高教版2023·基础模块).pptx VIP
- mtg2_抗冲击强度分析报告.pdf VIP
- DL_T 802.3-2023 电力电缆导管技术条件 第3部分:实壁类塑料电缆导管.pdf VIP
- 02S404 防水套管图集--.pdf VIP
- 2024年浙江省高考地理真题(6月)(含答案解析).docx
- 证券市场操纵行为的智能识别与交易风险预警研究.pdf VIP
- 2026年最新人教版九年级(初三)数学上册教学计划及进度表(新课标,新教材).docx
原创力文档

文档评论(0)