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

23种设计模式作用简述

时间:2015-05-28 20:01:47      阅读:159      评论:0      收藏:0      [点我收藏+]

标签:设计模式


访问者模式

       使你在不改变类的前提下定义作用于元素的新操作。

      xml访问的Dom4J中的VisitorSupport类


单例模式

类自身负责保存它的唯一实例。


外观模式

为子系统的一组接口提供一个一致的界面,通过一个高层接口是子系统更加容易使用。


组合模式

         将对象组织成树形结构。


备忘录模式

         原发器Originator创建备忘录Memento,交给Caretaker管理。


原型模式

拷贝自身-clone()方法


原型模式与备忘录模式联用

在创建备忘录时可以通过克隆原发器对象来实现,即使用原型模式,此时原发器需要支持自我复制。为了简化系统设计,可以将原发器和备忘录合并,直接将克隆生成的原发器对象保存在负责人中。




单例模式

技术分享


原型模式


    技术分享

23种设计模式作用简述

标签:设计模式

原文地址:http://blog.csdn.net/wzwdcld/article/details/45965273

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