软件设计模式课件.ppt
《软件设计模式课件.ppt》由会员分享,可在线阅读,更多相关《软件设计模式课件.ppt(265页珍藏版)》请在七彩学科网上搜索。
1、封面 Java设计模式设计模式 耿祥义耿祥义 张跃平张跃平 著著 2023/9/18 1 清华大学出版社清华大学出版社 第一章第一章 设计模式简介设计模式简介 1.1 什么是设计模式什么是设计模式 2023/9/18 2 每一个设计模式描述一个在我们周围每一个设计模式描述一个在我们周围不断重复发生的问题,以及该问题的解不断重复发生的问题,以及该问题的解决方案的核心。这样,你就能一次一次决方案的核心。这样,你就能一次一次地使用该方案而不必做重复劳动。地使用该方案而不必做重复劳动。1.2 设计模式的起源设计模式的起源 2023/9/18 3 软件领域的设计模式软件领域的设计模式起源于建筑学起源于建
2、筑学。19771977年,建筑大师年,建筑大师AlexanderAlexander出版了出版了A Pattern A Pattern LanguageLanguage:Towns,Building,ConstructionTowns,Building,Construction一一书。受书。受AlexanderAlexander著作的影响著作的影响 ,Kent BeckKent Beck和和Ward Ward CunninghamCunningham在在19871987年举行的一次面向对象的会议上年举行的一次面向对象的会议上发表了论文:发表了论文:在面向对象编程中使用模式在面向对象编程中使用模式
3、。1.3 GOF之著作之著作 2023/9/18 4 目前,被公认在设计模式领域最具影响力的著作是目前,被公认在设计模式领域最具影响力的著作是Erich Gamma、Richard Helm、Ralph Johnson和和John Vlissides在在19941994年合作出版的著作:年合作出版的著作:Design PatternsDesign Patterns:Elements Elements of Reusable Objectof Reusable Object-Oriented SoftwareOriented Software(中译本(中译本设设计模式:可复用的面向对象软件的基本
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件设计 模式 课件
- 下载声明:
1. 七彩学科网所有资料均由用户自行上传,其收益归上传人。本站仅提供网络空间服务并收取服务费!
2. 所有PPT课件除打包和特殊嵌入外,均不含视频和音频,所看到的仅仅是链接图片;试卷类文档,如果标题没有明确说明有答案则都视为无答案,带答案试题资料的主观题可能无答案。请谨慎下单,否则不予退换。
3. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
4. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
6. 本站所有压缩文件目前只提供目录预览,目录内的文档不提供在线预览。