初识设计模式
来源:互联网 发布:xtw100编程器使用说明 编辑:程序博客网 时间:2024/05/22 12:58
一、设计原则
不应当发生直接的相互作用,而是通过引入一个第三者发生间接交互。
创建型模式抽象了实例化过程。它们帮助一个系统独立于如何创建、组合和表示它的那些对象。
抽象工厂(ABSTRACT FACTORY) 生成器(BUILDER)工厂方法(FACTORY METHOD)
原型模式(PROTOTYPE) 单例模式(SINGLETON)
三、设计模式——结构型模式
结构型模式涉及到如何组合类和对象来获得更大的结构。它采用继承机制来组合接口或实现。
适配器(ADAPTER) 桥接(BRIDGE)组成(COMPOSITE) 装饰(DECORATOR)
外观(FACADE) 享元(FLYWEIGHT) 代理(PROXY)
四、设计模式——行为模式
行为模式不仅描述对象或类的模式,还描述他们之间的通信模式,涉及到算法和对象间职责的分配。
行为类模式使用继承机制在类间分派行为。
0 0
- 设计模式--初识设计模式
- 初识设计模式
- 设计模式初识
- 初识cppunit,设计模式
- 初识AJAX设计模式
- 初识设计模式
- 初识C#设计模式
- 初识设计模式
- 初识大话设计模式
- 设计模式初识
- 【设计模式】初识
- 设计模式初识
- 初识设计模式
- 初识《大话设计模式》
- 设计模式初识积累
- 初识设计模式
- 初识设计模式
- 【设计模式】--初识
- 粒子滤波学习笔记
- UVALive 7226 Coin Swap
- 转载校正)QT模态对话框及非模态对话框学习
- Android编程权威指南--CriminalIntent笔记及拓展(一)
- 原生JavaScript实现ajax异步请求代码
- 初识设计模式
- shell学习一基础知识的整理
- 网易云信登录与发送消息 C#
- 自定义设置刻度控件ScaleView的讲解
- 关系型数据库小结
- 进程与线程的简述
- 19_Remove Nth Node From End of List徒手尝试#2(Done)
- Android Hook框架Xposed原理与源代码分析
- [C++]函数与编译预处理(一)