您的设计模式
第2页
目录
第 1 章 策略模式【STRATEGYPATTERN】..........................................................................................................4
第 2 章 代理模式【PROXYPATTERN】...............................................................................................................8
第 3 章 单例模式【SINGLETONPATTERN】......................................................................................................12
第 4 章 多例模式【MULTITIONPAT TERN】......................................................................................................16
第 5 章 工厂方法模式【FACTORYMETHODPATTERN】...................................................................................19
第 6 章 抽象工厂模式【ABSTRACTFACTORYPATTER N】.................................................................................31
第 7 章 门面模式【FACADEPATTERN】........................................................................................................... 44
第 8 章 适配器模式【ADAPTERPATTERN】.....................................................................................................51
第 9 章 模板方法模式【TEMPLATEMETHODPATTERN】.................................................................................63
第 10 章 建造者模式【BUILDERPATTERN】......................................................................................................82
第 11 章 桥梁模式【BRIDGEPATTERN】............................................................................................................97
第 12 章 命令模式【COMMANDPATT ERN】...................................................................................................112
第 13 章 装饰模式【DECORATORPATTERN】..................................................................................................126
第 14 章 迭代器模式【ITERATORPATT ERN】..................................................................................................137
第 15 章 组合模式【COMPOSITEPATTERN】...................................................................................................147
第 16 章 观察者模式【OBSERVERPATT ERN】.................................................................................................175
第 17 章 责任链模式【CHAINOFRESPONSIBILITYPATTERN】.........................................................................194
第 18 章 访问者模式【VISITORPATTERN】.....................................................................................................210
第 19 章 状态模式【STATEPATTERN】............................................................................................................236
第 20 章 原型模式【PROTOTYPEPATTERN】...................................................................................................255
第 21 章 中介者模式【MEDIATORPA T T ERN】.................................................................................................268
第 22 章 解释器模式【INTERPRETERPATTERN】.............................................................................................286
第 23 章 亨元模式【FLYWEIGHTPATTERN】....................................................................................................287
第 24 章 备忘录模式【MEMENTOPAT T ERN】.................................................................................................288
第 25 章 模式大PK...........................................................................................................................................289
第 26 章 六大设计原则....................................................................................................................................290
26.1 单一职责原则【SINGLERESPONSIBILITYPRINCIPLE】............................................................................................290
26.2 里氏替换原则【LISKOVSUBSTITUTIONPRINCIPLE】..............................................................................................297