
设计模式学习
文章平均质量分 56
toneylyx
易思博外包
展开
-
Head First设计模式---策略、观察者模式
为了加深理解,我试着用英雄联盟中的场景去描述涉及模式,更有趣一些o(∩_∩)o…哈哈“把模式装进脑子里,然后在你的涉及和已有的应用中,寻找何处可以使用它们” —以往是把代码复用,现在是把经验复用。**策略模式** “定义了算法族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。”设计原则:把代码中可能会变化的部分独立封装起来,避免对其他不变部分产生影响 将行为作为原创 2016-01-25 11:42:07 · 423 阅读 · 0 评论 -
项目总结
项目概要: 对外提供一个查询接口。内部先调用其他9个接口获取数据,将json数据转换相应的BOM报文调用webService接口获取的结果返回给外部调用者。技术架构: 1. 接口查询器定义通用数据查询抽象类,包含如下抽象方法: execute() —处理接口查询业务逻辑 getTimeOut()原创 2016-05-26 18:22:11 · 269 阅读 · 0 评论 -
装饰模式
设计原则 ——“类应该对拓展开发,对修改关闭””装饰者模式动态的将责任附加到对象上,若要扩展功能,装饰者提供了比继承更有弹性的替代方案“在不改变原代码的基础上动态的为对象赋予新的行为…interestingjava中的装饰者模式原创 2016-04-09 17:51:20 · 280 阅读 · 0 评论