2008年9月17日
摘要: 适配器模式中有三个角色,一个是目标类,一个是原始类,还有一个是适配器类。原始类和目标类接口是不一样的,如果我们想让原始类实现目标类的接口,同时不改变原始类的话,就可以通过适配器类做到。 适配器类定义和目标类一样的接口,也就是方法,如此一来,表面看起来就和目标类的用法一致,然后在适配器类的方法... 阅读全文
posted @ 2008-09-17 19:11 真阿当 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 适配器模式中有三个角色,一个是目标类,一个是原始类,还有一个是适配器类。原始类和目标类接口是不一样的,如果我们想让原始类实现目标类的接口,同时不改变原始类的话,就可以通过适配器类做到。 适配器类定义和目标类一样的接口,也就是方法,如此一来,表面看起来就和目标类的用法一致,然后在适配器类的方法... 阅读全文
posted @ 2008-09-17 19:11 真阿当 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 当一个对象的改变需要同时改变其它多个对象,特别是不知道具体有多少对象时,可以考虑使用观察者模式。 观察者模式中有两个角色,一个是通知者,一个是被通知者。通知者类必须有三个方法,添加被通知者方法,删除被通知者方法,通知方法,必须有一个属性,用于保存通知者,通常是个数组类型。添加和删除方法直接对数组... 阅读全文
posted @ 2008-09-17 18:19 真阿当 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 当一个对象的改变需要同时改变其它多个对象,特别是不知道具体有多少对象时,可以考虑使用观察者模式。 观察者模式中有两个角色,一个是通知者,一个是被通知者。通知者类必须有三个方法,添加被通知者方法,删除被通知者方法,通知方法,必须有一个属性,用于保存通知者,通常是个数组类型。添加和删除方法直接对数组... 阅读全文
posted @ 2008-09-17 18:19 真阿当 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 建造者模式主要是用于创建一些复杂的对象,这些对象内部构建间的建造顺序通常是稳定的,但对象内部的构建通常面临着复杂的变化。 技术上,建造者模式就是通过定义一个接口,接口中完整地写好了这个类应该存在的属性和方法,让所有的子类强制性地去实现这些属性和方法,从而把握住类的主体大纲,让每个子类都一定不... 阅读全文
posted @ 2008-09-17 12:15 真阿当 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 建造者模式主要是用于创建一些复杂的对象,这些对象内部构建间的建造顺序通常是稳定的,但对象内部的构建通常面临着复杂的变化。 技术上,建造者模式就是通过定义一个接口,接口中完整地写好了这个类应该存在的属性和方法,让所有的子类强制性地去实现这些属性和方法,从而把握住类的主体大纲,让每个子类都一定不... 阅读全文
posted @ 2008-09-17 12:15 真阿当 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 外观模式,为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。 技术上,外观模式就是在底层的子系统之上增加一层,这一层提供简单的接口,内部是对子系统的调用。 外观模式的根本思想其实也是“接口”,把复杂的子系统操作封装在简单的对外接口上,直接和应用... 阅读全文
posted @ 2008-09-17 11:38 真阿当 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 外观模式,为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。 技术上,外观模式就是在底层的子系统之上增加一层,这一层提供简单的接口,内部是对子系统的调用。 外观模式的根本思想其实也是“接口”,把复杂的子系统操作封装在简单的对外接口上,直接和应用... 阅读全文
posted @ 2008-09-17 11:38 真阿当 阅读(95) 评论(0) 推荐(0) 编辑