摘要: 简单工厂模式工厂模式简介。工厂模式专门负责将大量有共同接口的类实例化工厂模式可以动态决定将哪一个类实例化,不必事先知道每次要实例化哪一个类。工厂模式有三种形态:1、简单工厂模式Simple Factory,又称静态工厂方法模式2、工厂方法模式Factory Method,又称多态性工厂模式3、抽象工... 阅读全文
posted @ 2016-01-22 14:49 哼哼哈哈二将 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 【转载】责任链模式在阎宏博士的《JAVA与模式》一书中开头是这样描述责任链(Chain of Responsibility)模式的: 责任链模式是一种对象的行为模式。在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。请求在这个链上传递,直到链上的某一个对象决定处理此请求。发出... 阅读全文
posted @ 2016-01-22 14:30 哼哼哈哈二将 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 【转载】组合模式 组合模式(Composite Pattern)有时候又叫做部分-整体模式,它使我们树型结构的问题中,模糊了简单元素和复杂元素的概念,客户程序可以向处理简单元素一样来处理复杂元素,从而使得客户程序与复杂元素的内部结构解耦。组合模式让你可以优化处理递归或分级数据结构。有许多关于分级... 阅读全文
posted @ 2016-01-22 10:36 哼哼哈哈二将 阅读(209) 评论(0) 推荐(0) 编辑