`
iloveflower
  • 浏览: 80281 次
社区版块
存档分类
最新评论
  • iloveflower: 呵呵。好好学习。。。。。。。。。。。。
    java 读书
  • Eric.Yan: 看了一点,不过是电子版的……你这一说到提醒我了,还要继续学习哈 ...
    java 读书

设计模式分类

 
阅读更多
GoF设计模式按目的准则分类,可以分为三类:
一、创建型(creational),即与对象的创建有关的模式。
二、结构型(Structural),即处理类或者对象之间的组合。
三、行为型(behavioral)、描述类或对象如何交互及如何分配职责。

创建型模式:

1.      抽象工厂模式(AbstractFactory)

2.      建造者模式Builder

3.      工厂方法模式FactoryMethod

4.      原型模式Prototype

5.      单例模式Singleton

结构性模式

1.      设配器模式Adapter

2.      桥接模式Bridge

3.      组合模式Composite

4.      外观模式Façade

5.      装饰模式Decorator

6.      享元模式Flyweight

7.      代理模式Proxy

行为模式

1.      职责连模式Chain of Responsibility

2.      命令模式Command

3.      解释器模式Interpreter

4.      迭代器模式Iterator

5.      中介者模式Mediator

6.      备忘录模式Memento

7.      观察者模式Observer

8.      状态模式State

9.      策略模式Strategy

10.  模板方法模式Template  Method

11.  访问者模式Visitor

[img][/img]
分享到:
评论

相关推荐

    Java设计模式分类及测试用例代码

    Java设计模式分类及测试用例代码

    设计模式分类以及六大原则

    设计模式分类以及六大原则整理

    java版本的设计模式的实现demo

    1. 设计模式分类 设计模式通常分为三大类:创建型模式、结构型模式和行为型模式。创建型模式关注对象的创建;结构型模式关注类或对象的组合;行为型模式则关注类或对象之间的交互和职责分配。 2. 单例模式 单例模式是...

    软件设计模式--填空题+简答题(复习7).rar

    2. **设计模式分类**:设计模式通常分为三类:创建型模式(如工厂方法、抽象工厂、单例、建造者、原型)、结构型模式(如适配器、桥接、装饰、组合、代理、外观、享元)和行为型模式(如责任链、命令、解释器、迭代...

    设计模式课程设计模板

    1. **设计模式分类**:设计模式通常分为三类——创建型、结构型和行为型。创建型模式关注对象的创建,如单例模式、工厂模式、抽象工厂模式等;结构型模式关注对象的组合和结构,如适配器模式、装饰器模式、桥接模式...

    设计模式期末试题下载

    根据给定文件的信息,我们可以提炼出关于设计模式的相关知识点,包括设计模式的概念、目标、特点以及常见的设计模式分类和具体应用。以下是对这些知识点的详细解释: ### 设计模式概念 1. **定义**:设计模式是...

    设计模式书记pdf

    ### 常见的设计模式分类 设计模式通常被分为三大类:创建型模式、结构型模式和行为型模式。 #### 创建型模式 这类模式关注的是对象的创建机制,使得系统在不指定具体类的情况下,可以创建必要的对象。常见的创建...

    深入浅出设计模式 C++ 源码 + 设计模式 C++

    二、设计模式分类 设计模式通常分为三类:创建型模式、结构型模式和行为型模式。 1. 创建型模式:如单例(Singleton)、工厂方法(Factory Method)、抽象工厂(Abstract Factory)、建造者(Builder)和原型...

    设计模式 GOF 23

    本书分类描述了一组设计良好,表达清楚的软件设计模式,这些模式在实用环境下有特别有用。 前 言 本书并不是一本介绍面向对象技术或设计的书,目前已有不少好书介绍面向对象技术或设计。本书假设你至少已经比较...

    23种设计模式

    【23种设计模式分类】 设计模式通常被分为三大类: 1. 创建型模式(Creational Patterns):这五种模式关注对象的创建过程,包括工厂方法模式、抽象工厂模式、单例模式、建造者模式和原型模式。它们帮助开发者在不...

    侯捷李建中的设计模式讲义

    2. **设计模式分类** - 创建型模式:如单例模式、工厂方法模式、抽象工厂模式、建造者模式、原型模式,它们关注对象的创建过程。 - 结构型模式:如适配器模式、桥接模式、组合模式、装饰模式、外观模式、享元模式...

    java设计模式(23种设计模式大全)

    ### 常见的设计模式分类 设计模式通常被分为三大类:创建型模式、结构型模式和行为型模式。 #### 创建型模式 这类模式关注的是对象的创建机制,确保对象的创建过程是灵活和可扩展的。包括: - **单例模式**:...

    设计模式学习报告

    #### 四、经典设计模式分类 根据解决的问题不同,设计模式可以分为三大类:创建型模式、结构型模式和行为型模式。 1. **创建型模式**:关注对象的创建机制,试图创建对象的过程独立于如何表示那些对象的类和如何...

    设计模式介绍全22种设计模式的中文教材

    《设计模式:可复用面向对象软件的基础》一书由Erich Gamma、Richard Helm、Ralph Johnson和John Vlissides(通常称为GOF四人组)编写,是设计模式领域的经典之作,虽然...,但核心内容应该与GOF的设计模式分类相一致...

    设计模式图形非常精美

    这份手册的“最新版.pdf”很可能包含了全面的设计模式分类,每个模式都有详细的解释、实例代码以及相应的图表解析。图形化表示对于理解抽象概念至关重要,因为它们可以将复杂的概念转化为易于理解的视觉元素。例如,...

Global site tag (gtag.js) - Google Analytics