成都免费建网站,2003建立虚拟网站,自己怎么做优惠卷网站,网络推广代理平台一、23中设计模式
口诀#xff1a;公司模姐、四桥组装外箱带
#xff08;一#xff09;创建型5种
1、类
#xff08;1#xff09;工厂方法模式*
#xff08;工厂模式#xff09;
#xff08;*的是以前软考没考过的#xff09;
Factory Method
2、方法
#…一、23中设计模式
口诀公司模姐、四桥组装外箱带
一创建型5种
1、类
1工厂方法模式*
工厂模式
*的是以前软考没考过的
Factory Method
2、方法
1抽象工厂模式
Abstract Factory
2原型模式
Prototype
原型模式创建对象的速度非常快
3单例模式*
Singleton
4构建器模式
Builder
二结构型7种
1、类
1适配器模式
Adapter
将一个类的接口转换成客户希望的另一个接口
2、方法
1桥接模式
Bridge
2组合模式
Composite
3装饰模式
Decorator
动态地给一个对象添加一些格外的职责
4外观模式
Facade
5享元模式
Flyweight
6代理模式*
Proxy
为其他对象提供一种代理以控制对这个对象的访问
三行为型11种
1、类
1模板方法模式*
Template Method
2解释器模式*
Interpreter
2、方法
1职责链模式*
Chain of Responsibility
想在不明确指定接收者的情况下向多个对象中的一个提交一个请求
2命令模式
Command
将请求封装成对象从而可以使用不同的请求对客户进行参数化
3迭代器模式*
Iterator
4中介者模式
Mediator
5备忘录模式
Memento
在不破坏封装性的前提下捕获对象的内部状态并在对象之外保存
6观察者模式
Observer
当一个对象状态改变时所有依赖它的对象得到通知并自动更新
7状态模式
State
8策略模式
Strategy
9访问者模式
Visitor