Java模板方法设计模式
2017-12-27 09:44
465 查看
抽象类的应用
定义:抽象类中对于算法的骨架已经搭建好,其余的逻辑延迟到子类实现。
定义:抽象类中对于算法的骨架已经搭建好,其余的逻辑延迟到子类实现。
public class 模板方法设计模式 { public static void main(String[] args) { UserManege u = new UserManege(); u.action("a", "add"); } } abstract class BaseManeage{ public void action(String name,String method) { // TODO Auto-generated method stub if(name.equals("admin")) { execute(method); }else { System.out.println("没有权限"); } } public abstract void execute(String method); } class UserManege extends BaseManeage{ //用户是否登录的验证,登录成功后才可以执行以下操作 public void execute(String method) { // TODO Auto-generated method stub if("add".equals(method)) { System.out.println("添加"); } else if("del".equals(method)) { System.out.println("shanchu"); } } }
相关文章推荐
- java_23种设计模式之模板方法模式
- Java设计模式之模板方法模式
- java设计模式---Template Method模板方法---实际处理交给子类
- Java设计模式七:模板方法(Template Method)
- Java设计模式:模板方法模式
- Java设计模式—模板方法(Template Method)
- java设计模式---模板方法模式
- java设计模式---模板方法模式
- java设计模式——模板方法模式
- Java设计模式之模板方法模式
- Java设计模式之模板方法
- Java模式设计之模板方法模式
- java设计模式---模板方法模式
- Java设计模式之模板方法
- 深入浅出Java模式设计之模板方法模式
- Java设计模式七:模板方法(Template Method)
- Java设计模式透析之 —— 模板方法(Template Method)
- Java设计模式 Design Pattern:模板方法 Template Method
- java设计模式之模板方法模式
- JAVA设计模式——模板方法模式