设计模式
来源:互联网 发布:2017年最流行的网络语 编辑:程序博客网 时间:2024/06/05 05:45
根据设计模式的参考书 Design Patterns - Elements of Reusable Object- Oriented Software(中文译名:设计模式 - 可复用的面向对象软件元素) 中所提到的,总共有 23种设计模式。这些模式可以分为三大类:创建型模式(Creational Patterns)、结构型模式(StructuralPatterns)、行为型模式(Behavioral Patterns)。当然,我们还会讨论另一类设计模式:J2EE 设计模式。
1.创建型模式
提供一种在创建对象的同时隐藏创建逻辑的方式,而不是使用new运算符直接实例化对象。
例子:工厂模式
2.结构型模式
这些设计模式关注类和对象的组合。继承的概念被用来组合结合和定义组合对象获得新功能的方式。
例子:适配器模式
3.行为模式
这些设计模式特别关注对象之间的通信。
例子:观察者模式
4.J2EE模式
特别关注表示层。
阅读全文
0 0
- 设计模式
- 设计模式
- 设计模式
- 设计模式
- 设计模式
- 设计模式
- 设计模式~~~~~~~~~~
- 设计模式
- 设计模式
- 设计模式
- 设计模式
- 设计模式
- 设计模式
- 设计模式
- 设计模式
- 设计模式
- 设计模式
- 设计模式
- 第8周项目4(2) 稀疏矩阵的三元组表示的实现及应用
- bzoj2962 序列操作
- [线段树] HDU 1698
- linux 解压 压缩 tar.gz
- 学习一个多月C程序的感受
- 设计模式
- 方差、标准差、协方差、
- 【Swoole】PHP+Swoole的闭包写法
- Java中验证码的生成
- C语言中指向函数的指针
- springMVC Controller基本测试配置
- WEB API Html5 读取写入txt
- TCP/IP协议学习笔记
- jstree