2017-01-01 23种设计模式

2017-01-01 23种设计模式

01

建造者模式 Builder pattern

02

代理模式 Proxy(|ˈprɒksi| n 代理人、委托书、代理权) pattern

03

原型模式  Prototype(|ˈprəʊtətaɪp| n 原型、样品) pattern

04

装饰模式 Decorator (|ˈdekəreɪtə(r)| n 室内装潢工) pattern

05

观察者模式 Observer pattern

06

访问者模式 Visitor pattern

07

简单工厂模式 Simple factory pattern

08

中介者模式 Mediator Pattern (mediator |ˈmiːdɪeɪtə(r)| n 调解者;mediate |ˈmiːdɪeɪt| v 调解、调停解决)

09

享元模式 Flyweight Pattern (flyweight n 次最轻量级拳击手)

11

工厂方法模式 Factory Method pattern

11

Interpreter Pattern 解释器模式 (interpreter |ɪnˈtɜːprɪtə(r)| n 解释者 翻译者 演绎者 interpret |ɪnˈtɜːprɪt| v 解释(to interpret a dream 解梦) 理解)

12

策略模式 Strategy pattern (strategy |ˈstrætədʒi| n 战略 策略)

13

Bridge pattern 桥接模式 (bridge |brɪdʒ| n 桥梁 纽带)

14

Command pattern 命令模式 (command |kəˈːnd, American -ˈmænd| n 命令 指令)

15

职责链模式 Chain of Responsibility Pattern (chain |tʃeɪn|)

16

迭代器模式 Iterator pattern (Iterator  [ɪtə'reɪtə] n 迭代器,迭代程序)

17

单例模式 Singleton pattern (singleton |ˈsɪŋgltən| n 单个物品 单身人士)

18

组合模式 Composition pattern (composition |ˌkɒmpəˈzɪʃn| n 构成 创作 写作 排版)

19

适配器模式 Adapter pattern 

20

备忘录模式 Memento Pattern(memento |məˈmentəʊ| n 纪念品)

21

状态模式  State pattern 

22

模板模式 Template Pattern (template |ˈtempleɪt| n 模型 样板)

23

外观模式 Facade pattern (facade |fəˈːd| n 正面 表面 )

24

抽象工厂模式  Abstract factory pattern (abstract |ˈæbstrækt| adj 抽象的)

————————————————————————————————————————————————

01

Builder pattern 建造者模式

02

Proxy pattern (proxy |ˈprɒksi| n 代理人 委托书 代理权) 代理模式

03

Prototype pattern (prototype |ˈprəʊtətaɪp| n 原型 样品) 原型模式

04

Decorator pattern (decorator |ˈdekəreɪtə(r)| n 室内装潢工) 装饰模式

05

Observer pattern 观察者模式

06

Visitor pattern 访问者模式

07

Simple factory pattern 简单工厂模式

08

Mediator Pattern (mediator |ˈmiːdɪeɪtə(r)| n 调解者 mediate |ˈmiːdɪeɪt| v 调解 调停解决) 中介者模式

09

享元模式 (flyweight n 次最轻量级拳击手) Flyweight Pattern

10

Factory Method pattern 工厂方法模式

11

解释器模式 Interpreter Pattern (interpreter |ɪnˈtɜːprɪtə(r)| n 解释者 翻译者 演绎者 interpret |ɪnˈtɜːprɪt| v 解释(to interpret a dream 解梦) 理解)

12

Strategy pattern (strategy |ˈstrætədʒi| n 战略 策略) 策略模式

13

桥接模式 (bridge |brɪdʒ| n 桥梁 纽带) Bridge pattern

14

命令模式 (command |kəˈːnd, American -ˈmænd| n 命令 指令) Command pattern

15

Chain of Responsibility Pattern (chain |tʃeɪn|) 职责链模式

16

Iterator pattern (Iterator  [ɪtə'reɪtə] n 迭代器,迭代程序) 迭代器模式

17

Singleton pattern (singleton |ˈsɪŋgltən| n 单个物品 单身人士) 单例模式

18

Composition pattern (composition |ˌkɒmpəˈzɪʃn| n 构成 创作 写作 排版) 组合模式

19

Adapter pattern  适配器模式

20

Memento Pattern (memento |məˈmentəʊ| n 纪念品) 备忘录模式

21

Template Pattern (template |ˈtempleɪt| n 模型 样板) 模板模式

22

Facade pattern (facade |fəˈːd| n 正面 表面 ) 外观模式

23

Abstract factory pattern (abstract |ˈæbstrækt| adj 抽象的) 抽象工厂模式

24

State pattern 状态模式

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值