- 1、本文档共309页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
封面 第一章 设计模式简介 1.1 什么是设计模式 1.2 设计模式的起源 1.3 GOF之著作 1.4 学习设计模式的重要性 1.5 合理使用模式 第二章 面向对象的几个基本原则 2.1 面向抽象原则 第二章 面向对象的几个基本原则 第二章 面向对象的几个基本原则 2.2 开-闭原则 2.3 高内聚-低耦合原则 第四章 命令模式 一 、 概述 实例 在军队作战中,指挥官请求三连偷袭敌人,但是指挥官不希望或无法直接与三连取得联系,那么可以将该请求:“三连偷袭敌人”形成一个“作战命令”。只要能让该作战命令被执行,就会实现三连偷袭敌人的目的。 二、命令模式的结构与使用 三、命令模式的优点 四、应用举例 模拟带控制开关的小电器。该电器上有四个开关,两个一组,其中一组负责打开、关闭小电器上的照明灯,另一组负责打开、关闭小电器上的摄像头。 第五章 观察者模式 一 、 概述 实例 某些寻找工作的人对“求职中心”的职业需求信息的变化非常关心,很想跟踪“求职中心”中职业需求信息的变化。“求职者”可以让“求职中心”把自己登记下来,这样求职中心就会及时通知她最新的职业信息需求。 二、 模式的结构与使用 三、观察者模式的优点 四、应用举例 指挥部希望按时得到水文站测量到的关于水流的信息,比如流量、流速等。 第六章 装饰模式 一 、 概述 实例 二、装饰模式模式的结构与使用 三、装饰模式的优点 四、应用举例 当前系统已有一个抽象类ReadWord,该类有一个抽象方法readWord(),另外还有一个ReadWord类的子类ReadEnglishWord,该类的readWord()方法可以读取一个由英文单词构成的文本文件word.txt。系统已有类的类图如图6.11所示。目前已有一些客户在使用该系统,并使用ReadWord类的对象调用readWord()方法读取文件中的单词。 四、应用举例 现有部分用户希望使用ReadWord类的对象调用readWord()方法读取文件word.txt中的单词,并希望同时也能得到该单词 的汉语解释,也有一些用户希望不仅能得到该单词汉语解释也能得到该单词的英文例句。要求不允许修改现有系统的代码以及word.txt文件,对系统进行扩展以满足用户需求。 第七章 策略模式 一 、 概述 实例 二、策略模式的结构与使用 三、策略模式的优点 第八章 适配器模式 一 、 概述 实例 二、适配器模式的结构与使用 三、适配器模式的优点 第九章 责任链模式 一 、 概述 一 、 实例 二、责任链模式的结构与使用 三、责任链模式的优点 四、应用举例 第十章 外观模式 一 、 概述 一 、 应用实例 三 、 应用实例 二、外观模式的结构与使用 三、外观模式的优点 三、一个实例 第十一章 迭代器模式 一 、 概述 一 、 一个示例 二、迭代器模式的结构与使用 三、迭代器模式的优点 第十二章 中介者模式 一 、 概述 一 、 一个实例 二、中介者模式的结构与使用 实验目的 实验环境 实验内容:类图+Java代码 实验结果: 三、中介者模式的优点 中介者模式 第十三章 工厂方法模式 一 、 概述 一 、 一个实例 二、工厂方法模式的结构与使用 三、工厂方法模式的优点 三、一个实例 第十四章 抽象工厂模式 一 、 概述 一 、 一个实例 二、抽象工厂模式的结构与使用 三、抽象工厂模式的优点 一 、 一个实例 第十五章 生成器模式 一 、 概述 一 、 一个实例 二、生成器模式的结构与使用 三、生成器模式的优点 三、一个实例 第十六章 原型模式 第十六章 原型模式 第十六章 原型模式 第十六章 原型模式 第十六章 原型模式 一 、 概述 二、原型模式的结构与使用 三、原型模式的优点 第十七章 单件模式 一 、 概述 二、单件模式的结构与使用 三、单件模式的优点 第十八章 组合模式 一 、 概述 二、组合模式的结构与使用 三、组合模式的优点 第十九章 桥接模式 一 、 概述 二、桥接模式的结构与使用 三、桥接模式的优点 第二十章 状态模式 一 、 概述 一 、 一个实例 二、状态模式的结构与使用 二、 状态切换 二、 状态切换 二、 状态切换 二、 状态切换 二、 状态切换 二、 状态切换 二、 状态切换 二、 状态切换 二、 状态切换 三、 共享状态 二、 状态切换 二、 状态切换 二、 状态切换 二、 状态
您可能关注的文档
- IT治理方法论要点解析.ppt
- IT治理规划要点解析.ppt
- IWAY执行标准要点解析.ppt
- J《电工电子技术基础》电子电工电子技术电路基础要点解析.ppt
- J1939协议-数据链路层要点解析.ppt
- JAC瑞风MPV商务车品牌营销推广执行策略与广告创意表现体系要点解析.ppt
- Java 语言要点解析.ppt
- Java2实用第4版_第11章_JDBC数据库操作要点解析.ppt
- Java2实用第4版_第13章_Java网络编程要点解析.ppt
- Java6对web开发的改变要点解析.ppt
- 2025AACR十大热门靶点推荐和解读报告52页.docx
- 财务部管理报表.xlsx
- 高中物理新人教版选修3-1课件第二章恒定电流第7节闭合电路欧姆定律.ppt
- 第三单元知识梳理(课件)-三年级语文下册单元复习(部编版).pptx
- 俄罗斯知识点训练课件-七年级地理下学期人教版(2024).pptx
- 课外古诗词诵读龟虽寿-八年级语文上学期课内课件(统编版).pptx
- 高三语文二轮复习课件第七部分实用类文本阅读7.2.1.ppt
- 高考物理人教版一轮复习课件第4章第3讲圆周运动.ppt
- 高考英语一轮复习课件53Lifeinthefuture.ppt
- 2025-2030衣柜行业风险投资发展分析及投资融资策略研究报告.docx
文档评论(0)