【读书笔记】设计模式1章:设计模式概述
来源:互联网 发布:linux mplayer 分辨率 编辑:程序博客网 时间:2024/05/16 18:37
- 概念:设计模式就是一套反复使用、多数人知道的、经过分类编目的优秀代码的设计经验的总结。
- 推荐读物:《设计模式:可复用的面向对象软件的基础》 GoF
- 设计模式要素
- 模式名称
- 问题:描述了应该在何时使用该模式
- 环境或初始变量(也叫前提条件)
- 解决方案
- 效果:描述设计模式的利弊
- 举例
- 末态环境:描述设计模式带来的好结果和坏结果
- 推理:解释设计模式的步骤、规则
- 其他有关的模式
- 已知的应用
- 设计模式简史
- 设计模式起源于建筑学设计
- 设计模式的分类
- 创建型:用于创建对象,抽象了实例化的过程
- Singleton Factory AbstractFactory Builder Prototype
- 结构型:讨论类和对象的结构
- Proxy Decorator Adapter Composite Facade Flyweight
- 行为型:解决对象之间联系的问题
- TemplateMethod Command ChainsOfResponsibility Strategy Iterator Mediator Observer Memento Visitor State Interpreter
- 创建型:用于创建对象,抽象了实例化的过程
0 0
- 【读书笔记】设计模式1章:设计模式概述
- 读书笔记--设计模式概述
- 1-设计模式概述
- 设计模式-读书笔记1
- 设计模式_设计模式概述(1)
- [设计模式]-设计模式概述
- 设计模式 - 设计模式概述
- 设计模式-设计模式概述
- 第1章 设计模式概述
- iOS设计模式 - (1)概述
- iOS设计模式 - (1)概述
- Java设计模式-1-概述
- 1,设计模式连载概述
- HeadFirst设计模式 读书笔记1
- 《Cocoa设计模式》读书笔记(1)
- javascript设计模式读书笔记(1)--单体模式
- 设计模式概述
- EJB设计模式概述
- 【华为编程大赛】实现一个开放的书名检索库
- Struts2请求处理
- 这是一篇入门级文章,高手请略过
- 高校俱乐部编程挑战 进制转换。一个空格引发的悲剧
- Windows下安装MariaDB
- 【读书笔记】设计模式1章:设计模式概述
- 1051 Wooden Sticks贪心
- 使用picture控件来显示图像
- 分析Java内存分配的栈、堆以以及常量池详细的讲解了其的工作原理。
- 我出来了
- EF6 调用SQLite(适用于code first,非code first参考官方配置文件)
- 有关谷歌抽屉淡写
- mysql中的if函数
- 选择排序的基本思想是遍历数组的过程中