• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

无信不立

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

上一页 1 ··· 49 50 51 52 53 54 55 56 57 ··· 87 下一页

2016年2月1日

设计模式之禅之设计模式-桥梁模式

摘要: 一:桥梁模式定义 --->桥梁模式(Bridge Pattern)也叫做桥接模式,是一个比较简单的模式 --->将抽象和实现解耦,使得两者可以独立地变化。二:桥梁模式角色● Abstraction——抽象化角色 它的主要职责是定义出该角色的行为,同时保存一个对实现化角色的引用,该角色一般是抽象类。● 阅读全文

posted @ 2016-02-01 11:34 无信不立 阅读(309) 评论(0) 推荐(0)

2016年1月29日

设计模式之禅之设计模式-享元模式

摘要: 一:享元模式定义 --->享元模式(Flyweight Pattern)是池技术的重要实现方式 --->使用共享对象可有效地支持大量的细粒度的对象 --->要求细粒度对象,那么不可避免地使得对象数量多且性质相近,那我们就将些对象的信息分为两个部分:内部状态(intrinsic)与外部状态(extri 阅读全文

posted @ 2016-01-29 16:45 无信不立 阅读(300) 评论(0) 推荐(0)

2016年1月28日

设计模式之禅之设计模式-解析器模式

摘要: 一:解析器模式定义 --->解释器模式(Interpreter Pattern)是一种按照规定语法进行解析的方案,在现在项目中使用较少 --->给定一门语言,定义它的文法的一种表示,并定义一个解释器,该解释器使用该表示来解释语言中的句子二:解析器模式角色● AbstractExpression——抽 阅读全文

posted @ 2016-01-28 16:07 无信不立 阅读(632) 评论(0) 推荐(0)

设计模式之禅之设计模式-状态模式

摘要: 一:状态模式定义 --->当一个对象内在状态改变时允许其改变行为,这个对象看起来像改变了其类 --->状态模式的核心是封装,状态的变更引起了行为的变更,从外部看起来就好像这个对象对应的类发生了改变一样 --->状态模式相对来说比较复杂,它提供了一种对物质运动的另一个观察视角,通过状态变更促使行为的变 阅读全文

posted @ 2016-01-28 10:26 无信不立 阅读(658) 评论(0) 推荐(0)

2016年1月26日

设计模式之禅之设计模式-访问者模式

摘要: 一:访问者模式定义 --->封装一些作用于某种数据结构中的各元素的操作,它可以在不改变数据结构的前提下定义作用于这些元素的新的操作。二:访问者模式角色● Visitor——抽象访问者 抽象类或者接口,声明访问者可以访问哪些元素,具体到程序中就是visit方法的参数定义哪些对象是可以被访问的。● Co... 阅读全文

posted @ 2016-01-26 20:07 无信不立 阅读(424) 评论(0) 推荐(0)

设计模式之禅之设计模式-备忘录模式

摘要: 《一:备忘录模式的定义 --->备忘录模式(Memento Pattern)提供了一种弥补真实世界缺陷的方法,让“后悔药”在程序的世界中真实可行 --->在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可将该对象恢复到原先保存的状态。 --->通俗地说,备忘录模... 阅读全文

posted @ 2016-01-26 15:25 无信不立 阅读(450) 评论(0) 推荐(0)

设计模式之禅之设计模式-门面模式

摘要: 一:门面模式的定义 --->门面模式(Facade Pattern)也叫做外观模式,是一种比较常用的封装模式 --->要求一个子系统的外部与其内部的通信必须通过一个统一的对象进行。门面模式提供一个高层次的接口,使得子系统更易于使用。 --->门面模式注重“统一的对象”,也就是提供一个访问子系统的接口... 阅读全文

posted @ 2016-01-26 11:07 无信不立 阅读(368) 评论(0) 推荐(0)

2016年1月22日

设计模式之禅之设计模式-观察者模式

摘要: 一:观察者模式的定义 --->观察者模式(Observer Pattern)也叫做发布订阅模式(Publish/subscribe),它是一个在项目中经常使用的模式 --->定义对象间一种一对多的依赖关系,使得每当一个对象改变状态,则所有依赖于它的对象都会得到通知并被自动更新二:观察者模式的角色● ... 阅读全文

posted @ 2016-01-22 16:18 无信不立 阅读(389) 评论(0) 推荐(0)

设计模式之禅之设计模式-组合模式

摘要: 一:组合模式的定义 --->组合模式(Composite Pattern)也叫合成模式,有时又叫做部分-整体模式(Part-Whole),主要是用来描述部分与整体的关系 --->将对象组合成树形结构以表示“部分-整体”的层次结构,使得用户对单个对象和组合对象的使用具有一致性。二:组合模式的角色 ● ... 阅读全文

posted @ 2016-01-22 11:12 无信不立 阅读(253) 评论(0) 推荐(0)

2016年1月21日

设计模式之禅之设计模式-迭代器模式

摘要: 一:迭代器模式的定义 --->迭代器模式(Iterator Pattern)目前已经是一个没落的模式,基本上没人会单独写一个迭代器,除非是产品性质的开发 --->它提供一种方法访问一个容器对象中各个元素,而又不需暴露该对象的内部细节。 --->迭代器是为容器服务的,那什么是容器呢? 能容纳对象的所有... 阅读全文

posted @ 2016-01-21 16:33 无信不立 阅读(214) 评论(0) 推荐(0)

上一页 1 ··· 49 50 51 52 53 54 55 56 57 ··· 87 下一页
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3