随笔分类 -  01-设计模式

设计模式-策略模式和模板方法模式
摘要:策略模式应用比较广泛,最近在为公司开发支网上付相关功能时就用到了。网上支付需要同时支持银联、快钱、易宝等支付方式,而不同的第三方支付接口虽然不同,,但都是向服务器提交支付请求,所以定义了一个IPayRequester接口,然后分别定义ChinaPayRequester、Pay99Requester、YeePayRequester等实现类,分别实现各自的send方法。如图: 但又发现,其实send方... 阅读全文

posted @ 2009-10-22 21:21 Hero King 阅读(514) 评论(0) 推荐(0)

设计模式-单例模式
摘要:单例模式其实很常见,一般分为两种单例:进程单例和线程单例。进程单例一般存储在静态变量里,线程单例存储在线程静态变量。 进程实例代码:[代码]线程实例[代码] 阅读全文

posted @ 2009-10-21 21:44 Hero King 阅读(332) 评论(3) 推荐(0)

导航