结构模式之代理模式 静态代理
来源:互联网 发布:无锡知谷网络 编辑:程序博客网 时间:2024/05/16 10:34
package com.djk.design.struct.proxy;public interface Action {void buy();}
package com.djk.design.struct.proxy;public class Father implements Action{private Action action;public Father(Action action) {super();this.action = action;}public void buy(){if (null == action){System.out.println("儿子不在家,自己去买");}else{System.out.println("儿子在家,委托儿子去买");action.buy();}}}
package com.djk.design.struct.proxy;public class Son implements Action{@Overridepublic void buy() {System.out.println("老爸叫我去买烟");}}
package com.djk.design.struct.proxy;public class Client {public static void main(String[] args) {Action father = new Father(new Son());father.buy();}}
0 0
- 结构模式之代理模式 静态代理
- 结构型模式----代理模式之静态代理
- 代理模式之静态代理
- 代理模式之静态代理
- 代理模式之静态代理
- 代理模式之静态代理
- 代理模式之静态代理
- 代理模式之静态代理
- 代理模式之静态代理
- 代理模式之静态代理
- 代理模式之静态代理
- 代理模式之静态代理
- 设计模式之代理模式-静态代理
- 设计模式之代理模式(静态代理)
- 设计模式之代理模式------静态代理
- 结构模式之代理模式 动态代理
- 结构型模式---代理模式之动态代理与静态代理的区别
- 代理模式-静态代理
- chinese
- 使用ccache大幅度加速gcc编译速度
- android开发步步为营之39:NotificationManager发通知
- chrome浏览器使用uploadify插件频繁崩溃的原因及解决办法
- 最近公共祖先LCA:Tarjan算法(介绍2)
- 结构模式之代理模式 静态代理
- C#中 Oracle实用随笔
- Cv照相机定标和三维重建
- WebService学习笔记5——AXIS2基础
- 当前Java工程师的要求
- c++ vector用法
- Hdu 4699 Editor(Splay)
- 记一段刻骨民心的故事
- Robotium的环境搭建