目的:设计模式旨在帮助使用者设计可维护、可扩展、可复用、灵活性好的系统
1. 23中设计模式分类
1.1 创建型模式(5个)
工厂方法模式(Factory Method)
抽象工厂模式 (Abstract Factory)
创建者模式(Builder)
原型模式(Prototype)
单例模式(Singleton)
PS:相信大家都听说过简单工厂模式,他也属于创建型模式中的一种,但是并没有列入到经典的23中设计模式当中,我认为其中有一个重要的原因应该是简单工厂模式严重违背了开闭原则(OPEN-CLOSED Principle)。
1.2 结构型模式(7个,缩写ABCDFFP)
适配器模式(Adapter)
桥接模式(Bridge)
组合模式(Composite)
装饰模式(Decorator)
外观模式(Facade)
享元模式(Fl

1850

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



