摘要: 原文作者:张新强 原文地址:http://www.barryzhang.com/archives/521 1. 前言 单例(Singleton)应该是开发者们最熟悉的设计模式了,并且好像也是最容易实现的——基本上每个开发者都能够随手写出——但是,真的是这样吗? 作为一个Java开发者,也许你觉得自己 阅读全文
posted @ 2017-04-22 17:50 Will_Don 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 组合模式: 组合模式(Composite):将对象组合成树形结构以表示‘部分-整体’的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性。 组合模式UMl结构图: java代码实现: /** *Compoent为组合中的对象声明一个接口 *在适当情况下,实现所有类共有接口的默认... 阅读全文
posted @ 2017-04-22 13:51 Will_Don 阅读(182) 评论(0) 推荐(0) 编辑