摘要: package com.bjsxt.strategy; /** * 负责和具体的策略类交互 * 这样的话,具体的算法和直接的客户端调用分离了,使得算法可以独立于客户端独立的变化。 * 如果使用spring的依赖注入功能,还可以通过配置文件,动态的注入不同策略对象,动态的切换不同的算法. * @aut 阅读全文
posted @ 2017-09-24 21:13 周无极 阅读(121) 评论(0) 推荐(0) 编辑
摘要: package com.bdqn.template; public abstract class BankTemplateMethod { //具体方法 public void takeNumber(){ System.out.println("取号排队"); } //帮里具体的业务 钩子方法 pu 阅读全文
posted @ 2017-09-24 21:04 周无极 阅读(168) 评论(0) 推荐(0) 编辑