随笔分类 - java23设计模式 / 行为型
摘要:package com.bjsxt.observer; public interface Observer { void update(Subject subject); } Observer package com.bjsxt.observer; public class ObserverA im
阅读全文
摘要:package com.bjsxt.strategy; /** * 负责和具体的策略类交互 * 这样的话,具体的算法和直接的客户端调用分离了,使得算法可以独立于客户端独立的变化。 * 如果使用spring的依赖注入功能,还可以通过配置文件,动态的注入不同策略对象,动态的切换不同的算法. * @aut
阅读全文
摘要:package com.bdqn.template; public abstract class BankTemplateMethod { //具体方法 public void takeNumber(){ System.out.println("取号排队"); } //帮里具体的业务 钩子方法 pu
阅读全文