摘要: 亨元模式和单例模式相似,都是为了节省内存。 对于一个可复用的对象,一百个需要用到的地方获得同一个对象比创建一百个新的对象更节省内存,这就是单例模式。 亨元模式在单例的基础上进行了拓展,把状态分成可共享的内部状态和不可共享的外部状态。能共享内部状态的获取同一个对象。 亨元模式的核心在Factory,它 阅读全文
posted @ 2018-08-14 15:19 蒋曾 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 责任链模式让处理请求的对象形成一条链,链中总有一个对象来处理请求。 代码如下: 先写处理对象: 再写具体实现: 最后测试,让三个实现形成链: 比如一个大于二十的数,就会经过HanderA,HanderB,最后在HanderC进行处理。 阅读全文
posted @ 2018-08-14 11:59 蒋曾 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 命令模式把请求操作的对象和执行操作的对象解耦。 代码如下: 先写命令真正的执行者 再写对命令的抽象 然后是请求操作命令的类 最后写一个测试 阅读全文
posted @ 2018-08-14 11:55 蒋曾 阅读(129) 评论(0) 推荐(0) 编辑