1、设计模式分类
2017-12-10 11:34
85 查看
根据设计模式的参考书 Design Patterns - Elements of Reusable Object-Oriented Software(中文译名:设计模式 - 可复用的面向对象软件元素) 中所提到的,总共有 23 种设计模式。这些模式可以分为三大类:创建型模式(Creational Patterns)、结构型模式(Structural Patterns)、行为型模式(Behavioral Patterns)。当然,我们还会讨论另一类设计模式:J2EE 设计模式。
序号 | 模式 & 描述 | 包括 |
---|---|---|
1 | 创建型模式 这些设计模式提供了一种在创建对象的同时隐藏创建逻辑的方式,而不是使用 new 运算符直接实例化对象。这使得程序在判断针对某个给定实例需要创建哪些对象时更加灵活。 |
|
2 | 结构型模式 这些设计模式关注类和对象的组合。继承的概念被用来组合接口和定义组合对象获得新功能的方式。 |
|
3 | 行为型模式 这些设计模式特别关注对象之间的通信。 |
|
4 | J2EE 模式 这些设计模式特别关注表示层。这些模式是由 Sun Java Center 鉴定的。 |
|
- 创建型模式-->对象怎么来
- 结构型模式-->对象和谁有关
- 行为型模式-->对象与对象在干嘛
- J2EE 模式-->对象合起来要干嘛(表现层,文中表示层个人感觉用的不准确)java是面向对象的语言,所以要搞好对象,模式(套路)就是用来更加好的搞对象滴。
相关文章推荐
- 设计模式分类
- Java开发中的23种设计模式分类
- 设计模式(1)-----设计模式的分类和各种模式的描述
- 设计模式分类
- 设计模式的分类。
- 设计模式分类
- 转--设计模式分类
- 设计模式分类(创建型模式、结构型模式、行为模式)
- 设计模式分类
- JAVA系列-设计模式-设计模式的分类、源码下载
- java设计模式的分类
- 设计模式学习笔记(总结篇:模式分类)
- 架构师速成6.5-也谈设计模式 分类: 架构师速成 2015-07-14 19:48 284人阅读 评论(0) 收藏
- 设计模式分类
- 设计模式的分类
- java设计模式(二)设计模式分类和三种工厂模式
- 设计模式的分类和种类及其适用情景
- 27中设计模式例子解析与分类
- 设计模式分类和含意
- 设计模式分类