- 3
- 0
- 约4.49千字
- 约 17页
- 2026-04-26 发布于北京
- 举报
设计模式
1目标
了解设计模式的类型,能列举出几种常见的设计模式
从单例模式说起,看似简单的设计模式,细节并不简单
从实际案例出发,看设计模式的落地
2设计模式概述
软件设计模式(SoftwareDesignPattern),俗称设计模式,设计模式是一套被反复使用的、多数人知
晓的、经过分类编目的、代码设计经验的总结。它描述了在软件设计过程中的一些不断重复发生的问
题,以及该问题的解决方案。也就是说,它是解决特定问题的一系列套路,是前辈们的代码设计经验的
总结,具有一定的普遍性,可以反复使用。使用设计模式的目的是为了代码重用、让代码更容易被他人
理解、保证代码可靠性。
设计模式:
设计模式使用场景:
1、在日常生活的方方面面,问题的处理上会使用到设计模式(宏观)
2、在软件架构设计上会使用到设计模式(程序中的体现)
设计模式的目的:
1、提高代码的可靠性
2、提高代码的可读性
3、保障代码的扩展性
GOF
《DesignPatterns:ElementsofReusableObject-OrientedSoftware》(即后述《设计模式》一
书),由ErichG、RichardHelm、RalphJohnson和JohnVlies合著(Addison-Wesley
您可能关注的文档
- 2021-2022学年高二数学人教版选修三第六章计数原理提升卷.pdf
- 2024科技风金融年终总结模板.pdf
- C语言第11章:复杂数据类型与结构体讲解.pptx
- Edexcel GCE物理2008夏季考试评分版.pdf
- 2024科技风金融年终总结模板:适用于商务汇报与工作总结.pptx
- 高速铁路无砟轨道板火灾伤损快速评估方法比选.pdf
- (最新)26年人教版六年级数学下册圆柱第1课时 圆柱的认识(1)【精品课件】.pdf
- 2022年高考数学一轮复习考点规范练37空间几何体的表面积与体积含解析新人教A版2.pdf
- 多媒体技术及应用(第三版) 习题及答案 刘成明 -第1--6章.pdf
- 安踏(中国)有限公司外商接待方案设计.pdf
- 安徽公安学院招聘笔试真题2025.pdf
- 超大型地下综合交通枢纽多维协同设计研究.pdf
- 超声波辅助提取锥栗壳总黄酮工艺.pdf
- 第6课时 分式的混合运算.pdf
- 北欧风简约室内设计.pdf
- 【初中历史】独立自主的和平外交课件--2025-2026学年统编版八年级历史下册.pdf
- 【初中历史】社会主义建设的巨大成就和先锋模范教学课件-2025-2026学年统编版八年级历史下册.pdf
- 2026年人教版二年级数学下册 3.8 10000以内数的大小比较(课件).pdf
- 2026年人教版二年级数学下册 第二单元 数量间的乘除关系 整理和复习(课件).pdf
- 2026年人教版三年级数学下册 3.1 多边形(课件).pdf
最近下载
- 地面建设与油气储运高级工程师答辩题目.docx VIP
- Palantir人工智能平台在国防领域的应用综述.docx
- 《焊接自动化(机工版)》教学课件—03焊接自动化中的传感技术.ppt VIP
- 石油化工装置防雷设计规范石油化工装置防雷设计规范.doc VIP
- 宠物用品智能化与科技赛道.pptx VIP
- 给排水国标图集-02S404:防水套管.pdf VIP
- 忧伤[托斯蒂-曲]【F-D】调钢琴伴奏谱-正谱五线谱伴奏音频.pdf VIP
- YY:T 0466.1-2016 医疗器械用于医疗器械标签、标记和提供信息的符号第1部分:通用要求.pdf VIP
- 小学语文《成语故事》阅读练习100则(含解析).docx
- 小学五年级美术抽测试卷及答案.docx VIP
原创力文档

文档评论(0)