0
点赞
收藏
分享

微信扫一扫

【软件工程_设计模式Designer Method】三类?23种常用设计模式?-简介-作业一

秀儿2020 2023-09-28 阅读 46

设计模式?what?

what is Design pattern???

模式 ??Pattern??

通俗来讲就是在某种应用场景下,针对某种或某类问题的通用解决方法或方案。

三类

  • 创建型模式:单例模式、抽象工厂模式、建造者模式、工厂模式、原型模式。

  • 结构型模式:适配器模式、桥接模式、装饰模式、组合模式、外观模式、享元模式、代理模式。

  • 行为型模式:模版方法模式、命令模式、迭代器模式、观察者模式、中介者模式、备忘录模式、解释器模式、状态模式、策略模式、职责链模式、访问者模式。

23种

创建型模式: 单例模式(Singleton)、抽象工厂模式(Abstract Factory)、建造者模式(Builder)、工厂模式(Factory Method)、原型模式(Prototype);

结构型模式: 适配器模式(Adapter)、桥接模式(Bridge)、装饰模式(Decorator)、组合模式(Composite)、外观模式(Facade)、享元模式(Flyweight)、代理模式(Proxy);

行为模式: 模板方法模式(Template Method)、命令模式(Command)、迭代器模式(Iterator)、观察者模式(Observer)、中介者模式(Mediator)、备忘录模式(Memento)、解释器模式(INterpreter)、状态模式(State)、策略模式(Strategy)、职责链模式(Chain of Responsibility)、访问者模式(Visitor)。

按字典排序(引用)


Reference

参考

举报

相关推荐

0 条评论