您的位置:首页 > 其它

23种设计模式

2015-09-17 10:02 337 查看
1、创建型模式

①Abstract Factory(抽象工厂)②Builder(生成器)③Factory Method(工厂方法)④ProtoType(原型)⑤Singleton(单例)

以上均为对象创建型模式

2、结构型模式

①Adapter(适配器)——类对象结构性模式

②Bridge(桥接)③Composite(组成)④Decorator(装饰)⑤Facade(外观)⑥Flyweight(享元)⑦Proxy(代理)——对象结构型模式

3、行为模式

①Chain Of Responsibil Ity(职责链)②Command(命令)③Interpreter(解释器)④Iterator(迭代器)⑤Mediator(中介者)⑥Memento(备忘录)

⑦Observer(观察者)⑧State(状态)⑨Strategy(策略)⑩Visitor(访问者)

——对象行为型模式

⑪Temolate Method(模板方法)——类行为型模式

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  设计模式