- 1、本文档共265页,可阅读全部内容。
- 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 多用组合少用继承原则 2.4 高内聚-低耦合原则 第三章 UML类图简介 3.1 类(Class)_1 3.1 类(Class)_2 3.2 接口(Interface)_1 3.2 接口(Interface)_2 3.3 泛化关系(Generalization) 3.4 关联关系(Association) 3.5 依赖关系(Dependency) 3.6 实现关系(Realization) 3.7 注释(Annotation) 第四章 命令模式 一 、 概述 二、命令模式的结构与使用 三、命令模式的优点 第五章 观察者模式 一 、 概述 二、 模式的结构与使用 三、观察者模式的优点 第六章 装饰模式 一 、 概述 二、装饰模式模式的结构与使用 三、装饰模式的优点 第七章 策略模式 一 、 概述 二、策略模式的结构与使用 三、策略模式的优点 第八章 适配器模式 一 、 概述 二、适配器模式的结构与使用 三、适配器模式的优点 第九章 责任链模式 一 、 概述 二、责任链模式的结构与使用 三、责任链模式的优点 第十章 外观模式 一 、 概述 二、外观模式的结构与使用 三、外观模式的优点 第十一章 迭代器模式 一 、 概述 二、迭代器模式的结构与使用 三、迭代器模式的优点 第十二章 中介者模式 一 、 概述 二、中介者模式的结构与使用 三、中介者模式的优点 第十三章 工厂方法模式 一 、 概述 二、工厂方法模式的结构与使用 三、工厂方法模式的优点 第十四章 抽象工厂模式 一 、 概述 二、抽象工厂模式的结构与使用 三、抽象工厂模式的优点 第十五章 生成器模式 一 、 概述 二、生成器模式的结构与使用 三、生成器模式的优点 第十六章 原型模式 一 、 概述 二、原型模式的结构与使用 三、原型模式的优点 第十七章 单件模式 一 、 概述 二、单件模式的结构与使用 三、单件模式的优点 第十八章 组合模式 一 、 概述 二、组合模式的结构与使用 三、组合模式的优点 第十九章 桥接模式 一 、 概述 二、桥接模式的结构与使用 三、桥接模式的优点 第二十章 状态模式 一 、 概述 二、状态模式的结构与使用 三、状态模式的优点 第二十一章 模板方法模式 一 、 概述 二、模板方法模式的结构与使用 三、模板方法模式的优点 第二十二章 代理模式 一 、 概述 二、代理模式的结构与使用 三、代理模式的优点 第二十三章 享元模式 一 、 概述 二、享元模式的结构与使用 三、享元模式的优点 第二十四章 访问者模式 一 、 概述 二、访问者模式的结构与使用 三、访问者模式的优点 第二十五章 备忘录模式 一 、 概述 二、备忘录模式的结构与使用 三、备忘录模式的优点 第二十六章 解释器模式 一 、 概述 二、解释器模式的结构与使用 三、解释器模式的优点 * * 模式的结构的描述与使用 2.享元工厂(FlyweightFactory)与具体享元_1: FlyweightFactory.java import java.util.HashMap; public class FlyweightFactory{ private HashMapString,Flyweight hashMap; static FlyweightFactory factory=new FlyweightFactory(); private FlyweightFactory(){ hashMap=new HashMapString,Flyweight(); } public static FlyweightFactory getFactory(){ return factory; } public synchronized Flyweight getFlyweight(String key){ if(hashMap.c
您可能关注的文档
- 语文:3《细菌的启示》课件(北师大八年级下).ppt
- 词语辨析与词语(成语)运用ppt课件.ppt
- 语文:《丑小鸭》课件32张(人教版七年级下册).ppt
- 语言与非语言沟通.ppt
- 语文版初中八上《海洋是未来的粮仓》ppt课件.ppt
- 说说-“糖心病”的危害.ppt
- 语病的辨析及修改ppt课件.ppt
- 说课---城市化.pptx
- 诺和锐---胰岛素泵治疗的理想选择.pptx
- 诺和锐GSA---胰岛素泵篇.ppt
- 江苏省新沂市第二中学-2015学年高一地理 1.3 黄赤交角的地理意义教学实录 鲁教版.docx
- Unit6 Shopping A let's talk(教学设计)-2023-2024学年人教PEP版英语四年级下册.docx
- 山东省淄博市桓台县2023-2024学年八年级下学期期中考试数学试卷(含答案).docx
- 第5单元 16夏天里的成长(教学设计)2024-2025学年六年级语文上册同步教学(统编版).docx
- 10 自然物与人造物 教学设计-2024-2025学年科学一年级上册苏教版.docx
- 1.4 物体在斜面上运动(教学设计)- 三年级科学下册同步精品课堂(教科版).docx
- 2024年七年级地理上册 3.1 多变的天气教学设计 (新版)新人教版.docx
- 2024年九年级语文上册 第三单元 第6课《醉翁亭记》教学实录1 北师大版.docx
- 4.2工业教学设计-2024-2025学年粤人版地理八年级上册.docx
- 初级人力资源管理《个体心理与行为考试资料》模拟卷.doc
最近下载
- Odrive使用和开发技术资料-Odrive3.6-56V原理图.pdf
- 《伊川县志》(1986~2021)出版发行.docx
- 《新媒体文案写作(微课版)》全套教学课件.pptx
- 护理诊断及护理措施128条护理诊断护理措施 .pdf VIP
- 《生产经营单位应急能力评估规范》.pdf
- 临床微生物学检验理论课:16放线菌属、诺卡菌属、分枝杆菌属检验.pptx
- 医用粘胶相关皮肤损伤MARSI-★.pptx VIP
- 大学毕设论文__汽车雨刮器的设计与动力学分析.doc
- 2023年ABBVD4真空断路器安装手册配CL操动机构及EP固封极柱.pdf
- 3.2.2 共价晶体 (课件)高二化学(人教版2019选择性必修2).pptx
文档评论(0)