码迷,mamicode.com
首页 > 其他好文 > 详细

设计模式学习整理

时间:2014-10-26 01:31:51      阅读:161      评论:0      收藏:0      [点我收藏+]

标签:style   os   ar   strong   sp   on   问题   代码   bs   

  • 学习设计模式目的:

1.)更好的利用前人总结出的经验;

2.)强化面向对象思想,强化职业素质,提升代码可读性,用来解决问题(避免给自己挖坑)。

  • 导读:

1.)创建型设计模式(5种):

      1.1.)单例(Single Pattern)

  1.2.)工厂方法(Factory Method)

  1.3.)抽象工厂(Abstract Factory)

      1.4.)建造者 (Builder Pattern)

  1.5.)原型  (Protype Pattern)

2.)结构型设计模式(7种):

  2.1.)适配器(Adapter Pattern)

  2.2.)桥接(Bridge Pattern)

  2.3.)装饰(Decorator Pattern)

  2.4.)组合(Composite Pattern)

  2.5.)外观(Facade Pattern)

  2.6.)享元(Flyweight Pattern)

  2.7.)代理(Proxy Pattern)

3.) 行为型设计模式(11种):
  3.1.)模版方法(Template Method)

  3.2.)命令(Command Pattern)

  3.3.)迭代器(Iterator Pattern)

  3.4.)观察者(Oberver Pattern)

  3.5.)中介者(Mediator Pattern)

  3.6.)备忘录(Memento Pattern)

  3.7.)解释器(Interpreter Pattern)

  3.8.)状态(Sate Pattern)

  3.9.)策略(Strategy Pattern)

  3.10.)职责链(Chain of Responsibility)

  3.11.)访问者(Visitor Pattern)

  • 学习心得:

1.)学习心得-xxx

2.)学习心得-xxx

设计模式学习整理

标签:style   os   ar   strong   sp   on   问题   代码   bs   

原文地址:http://www.cnblogs.com/yy3b2007com/p/4051235.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!