根据目的准则分类: 1. 创建型:creational 与对象的创建有关。 2. 结构型:Structural 处理类或对象之间的组合。 3. 行为型:behavioral 描述类或对象如何交互及如何分配职责。
----------------------------------------------------------------------------
创建型模式 1.抽象工厂模式 AbstractFactory 2.建造者模式 Builder 3.工厂方法模式 Factory Method 4.原型模式 Prototype 5.单例模式 Singleton ---------------------------------------------------------------------------- 结构型模式 1.适配器模式 Adapter 2.桥接模式 Bridge 3.组合模式 Composite 4.装饰模式 Decorator 5.外观模式 Facade 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
本文深入探讨了创建型模式、结构型模式和行为型模式在软件设计中的应用,包括抽象工厂、建造者、工厂方法、原型、单例等模式,以及适配器、桥接、组合、装饰、外观、享元、代理等模式,并详细阐述了它们的核心概念和使用场景。
5897

被折叠的 条评论
为什么被折叠?



