软件设计师笔记(面向对象---设计模式)

本人学习zst_2001的课程总结如下链接:软件设计师 上午题 #9 设计模式_哔哩哔哩_bilibili

(上午题主要分清题目表达的意思是什么模式,然后很喜欢考适用性--上午题)

(下午题一定要java基础语法不然就很难通过了,我就是下午没过,各位加油呀!)

目录

设计模式总和:

创建型模式:

Abstract Factory(抽象工厂):

 Builder(生成器):

Factory Method(工厂方法): 

Prototype(原型):

Singleton(单例):

 结构型模式:

Adapter(适配器):

Bridge(桥接):

Compsite(组合): 

Decorator(装饰): 

Facade(外观): 

Flyweight(享元): 

 Proxy(代理):

行为型模式: 

Chain of Responsibility(责任链):

 Command(命令):

 Iterator(迭代器):

 Mediator(中介者):

Memento(备忘录): 

Observer(观察者) :

State(状态): 

Strategy(策略): 

 Template Method(模板方法):

Visitor(访问者):


设计模式总和:

 

创建型模式:

Abstract Factory(抽象工厂):

 

 

 Builder(生成器):

 

Factory Method(工厂方法): 

Prototype(原型):

 

Singleton(单例):

 结构型模式:

Adapter(适配器):

 

Bridge(桥接):

 

Compsite(组合): 

 

Decorator(装饰): 

 

Facade(外观): 

 

Flyweight(享元): 

 

 Proxy(代理):

 

行为型模式: 

Chain of Responsibility(责任链):

 

 Command(命令):

 

Interpreter(解释器):

 

 Iterator(迭代器):

 

 Mediator(中介者):

 

Memento(备忘录): 

 

Observer(观察者) :

 

State(状态): 

Strategy(策略): 

 

 Template Method(模板方法):

 

Visitor(访问者):