浅墨浓香

想要天亮进城,就得天黑赶路。

导航

上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 38 下一页

2016年6月17日

摘要: 1. 解释器模式(Interpreter Pattern)的定义 (1)定义 给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。 ①文法:即语法规则。在解释器模式中每一个语法都将对应一个解释器对象,用来处理相应的语法规则。它对于扩展、改变文法以及增加新的 阅读全文

posted @ 2016-06-17 21:11 浅墨浓香 阅读(7417) 评论(0) 推荐(1) 编辑

2016年6月16日

该文被密码保护。 阅读全文

posted @ 2016-06-16 08:39 浅墨浓香 阅读(107) 评论(0) 推荐(0) 编辑

2016年6月15日

该文被密码保护。 阅读全文

posted @ 2016-06-15 23:21 浅墨浓香 阅读(127) 评论(0) 推荐(0) 编辑

2016年6月14日

该文被密码保护。 阅读全文

posted @ 2016-06-14 12:48 浅墨浓香 阅读(114) 评论(0) 推荐(0) 编辑

该文被密码保护。 阅读全文

posted @ 2016-06-14 09:56 浅墨浓香 阅读(124) 评论(0) 推荐(1) 编辑

2016年6月12日

摘要: 1. 命令模式(Command Pattern)的定义 (1)定义 将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤销的操作。 ①封装请求:抽象出需要执行的动作,封装成对象(有统一的接口)。 ②参数化:可以用不同的命令对象,去参数化配置客户的请 阅读全文

posted @ 2016-06-12 22:15 浅墨浓香 阅读(1299) 评论(0) 推荐(0) 编辑

2016年6月10日

摘要: 1. 职责链模式(Chain Of Responsibility)的定义 (1)定义 使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。 ①标准的职责链模式中,只要有对象处理了请求,这个请求就到此为至,不再 阅读全文

posted @ 2016-06-10 10:17 浅墨浓香 阅读(551) 评论(2) 推荐(0) 编辑

2016年6月9日

该文被密码保护。 阅读全文

posted @ 2016-06-09 17:55 浅墨浓香 阅读(96) 评论(0) 推荐(0) 编辑

该文被密码保护。 阅读全文

posted @ 2016-06-09 17:16 浅墨浓香 阅读(100) 评论(0) 推荐(0) 编辑

该文被密码保护。 阅读全文

posted @ 2016-06-09 12:53 浅墨浓香 阅读(85) 评论(0) 推荐(0) 编辑

该文被密码保护。 阅读全文

posted @ 2016-06-09 12:29 浅墨浓香 阅读(74) 评论(0) 推荐(0) 编辑

2016年6月5日

摘要: 1. 代理模式(Proxy Pattern)的定义 (1)为其他对象提供一种代理以控制对这个对象的访问 ①代理模式在客户和被客户访问的对象之间,引入了一定程度的间接性,客户是直接使用代理,让代理来与被访问的对象进行交互。 ②这种附加的间接性增加了灵活性和不同的用途。 (2)代理模式的结构和说明 ①P 阅读全文

posted @ 2016-06-05 12:52 浅墨浓香 阅读(440) 评论(0) 推荐(0) 编辑

2016年6月3日

该文被密码保护。 阅读全文

posted @ 2016-06-03 21:53 浅墨浓香 阅读(84) 评论(0) 推荐(0) 编辑

2016年6月2日

该文被密码保护。 阅读全文

posted @ 2016-06-02 23:21 浅墨浓香 阅读(96) 评论(0) 推荐(0) 编辑

2016年5月31日

摘要: 1. 享元模式(Flyweight Pattern)的定义 (1)运用共享技术高效地支持大量细粒度的对象 ①对象内部状态:数据不变且重复出现,这部分不会随环境变化而改变,是可以共享的。 ②对象外部状态:数据是变化的,会随环境变化而改变,是不可以共享的。 ③所谓的享元,就是把内部状态的数据分离出来共享 阅读全文

posted @ 2016-05-31 09:12 浅墨浓香 阅读(432) 评论(0) 推荐(0) 编辑

2016年5月29日

摘要: 1. 外观(门面)模式(Facade Pattern)的定义 (1)为子系统中的一组接口提供一个一致的界面,Façade模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。 ①这里说的界面是指从一个组件外部来看这个组件,能够看到什么,也就是外观。如从一个类外部看这个类,那么这个类的publi 阅读全文

posted @ 2016-05-29 10:02 浅墨浓香 阅读(406) 评论(0) 推荐(0) 编辑

2016年5月28日

摘要: 1. 装饰模式(Decorator Pattern)的定义 (1)动态地给一个对象添加一些额外的职责。就增加功能来说,装饰模式比生成子类更为灵活。 ①装饰模式是为对象(而不是类)添加功能的。 ②用组合方式,而不是继承方式为对象添加功能。 ③装饰模式在设计上最精妙之处:Decorator既从Compo 阅读全文

posted @ 2016-05-28 19:48 浅墨浓香 阅读(514) 评论(0) 推荐(0) 编辑

2016年5月25日

摘要: 1. 组合模式(Composite Pattern)的定义 (1)将对象组合成树型结构以表示“部分-整体”的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性。 (2)组合模式的结构和说明 ①Component:抽象的组件对象,为组合中的对象声明接口,让客户端可以通过这个接口来访问和管理 阅读全文

posted @ 2016-05-25 13:00 浅墨浓香 阅读(604) 评论(0) 推荐(0) 编辑

2016年5月23日

摘要: 1. 桥接模式(Bridge Pattern)的定义 (1)将抽象部分与它的实现部分分离,使它们都可以独立地变化 ①一般的“抽象”与“实现”是指父子类的继承关系。但这里,GoF所谓的“抽象(Abstraction接口)”和“实现(Implementor接口)”分别代表了引起类变化的两个维度(前者是个 阅读全文

posted @ 2016-05-23 22:00 浅墨浓香 阅读(526) 评论(0) 推荐(0) 编辑

2016年5月21日

摘要: 1. 适配器模式(Adpater pattern)的定义 (1)将一个类的接口转换成客户希望的另外一个接口。适配器模式使得原来由于接口不兼容而不能一起工作的那些可以一起工作。 (2)适配器模式的结构和说明 ①Client客户端,调用自己需要的领域接口Target ②Target:定义客户端需要的跟特 阅读全文

posted @ 2016-05-21 12:13 浅墨浓香 阅读(502) 评论(0) 推荐(0) 编辑

上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 38 下一页