创建型模式
单例模式、工厂模式 、原型模式
结构型模式
适配器模式、装饰者模式、组合模式、享元模式、代理模式;
行为型模式
模板方法模式、命令模式、迭代器模式、观察者模式、中介者模式、状态模式、策略模式、职责链模式、访问者模式;
设计插件的原则
开放封闭原则:对扩展功能是开放的,对修改是封闭的;
单例模式、工厂模式 、原型模式
适配器模式、装饰者模式、组合模式、享元模式、代理模式;
模板方法模式、命令模式、迭代器模式、观察者模式、中介者模式、状态模式、策略模式、职责链模式、访问者模式;
开放封闭原则:对扩展功能是开放的,对修改是封闭的;