06 2017 档案

摘要:当想为一个对象的组合增加新的能力,并且封装并不重要时。 一个对象结构包含多个对象,希望对这些对象实施一些依赖其具体类型的操作,在访问者中针对每一个具体的类型都提供一个访问操作,不同类型的对象可以有不同的访问操作;或者需要对一个对象结构中的对象进行很多不同的且不相关的操作时,要避免让这些操作“污染”这 阅读全文
posted @ 2017-06-28 20:49 鬼神不灭 阅读(196) 评论(0) 推荐(0)
摘要:建造者模式是对象的创建模式,可以将一个对象的内部表现和生成过程分割开来,从而使一个建造过程具有生成不同内部表现的对象的功能。 适用场景:RPG中游戏角色、视频播放软件 比如进入RPG游戏创建角色,先创建角色的模型、再创建角色的职业、再创建角色的性别等 输出: 阅读全文
posted @ 2017-06-08 20:37 鬼神不灭 阅读(142) 评论(0) 推荐(0)
摘要:当有多个对象可以处理同一请求,具体哪个对象要到运行时再定,客户端只需将请求提交到责任链上,无需关心谁处理 适用场景:采购审批子系统、OA中假条审批模块 输出: 阅读全文
posted @ 2017-06-07 21:01 鬼神不灭 阅读(140) 评论(0) 推荐(0)