接口应用之----代理设计模式
2017-03-10 20:08
281 查看
interface Subject{ public void make(); } class RealSubject implements Subject{ public void make(){ System.out.println("皇帝陛下正在XXX。"); } } class ProxySubject implements Subject{ private Subject subject; public ProxySubject(Subject subject){ this.subject=subject; } public void prepare(){ System.out.println("为临幸做准备!!"); } public void make(){ this.prepare(); this.subject.make(); this.destroy(); } public void destroy(){ System.out.println("抱娘娘回宫,伺候皇上睡觉。。。"); } } public class InterfaceDemo03{ public static void main(String[] args){ Subject sub=new ProxySubject(new RealSubject()); sub.make(); } }
相关文章推荐
- 接口的应用——代理设计模式
- 接口的实际应用--代理设计模式
- 接口实际应用——工厂设计模式(Factory)和代理设计模式(Proxy)
- android应用开发设计模式之代理模式
- 设计模式原来如此-代理模式的实际应用
- java接口应用—策略设计模式
- 与接口相关的设计模式(2):代理模式、标识类型模式及常量接口模式
- 代理设计模式之安卓中的实际应用
- 抽象类和接口的区别(里面有适配器设计、工厂设计、代理设计模式)
- JAVA学习--接口的应用:工厂方法的设计模式
- 设计模式-工厂方法设计模式与接口的应用
- 设计模式在游戏中的应用--代理模式(四)
- Java 接口作用之--代理设计模式
- Java 接口应用案例 (策略设计模式使用)
- 107,Protocol在代理设计模式中应用
- 设计模式之观察者与动态代理的结合应用
- C# 通过 Observer观察者 设计模式 来理解 抽象类 和 接口 应用在什么地方
- ym——浅谈抽象与接口(含工厂、适配器、代理模式应用)(新)
- 浅谈抽象与接口(含工厂、适配器、代理模式应用)
- 实例讲解如何在iOS应用开发中使用设计模式中的代理模式