设计模式之代理模式(静态代理)
来源:互联网 发布:江西财经大学网络平台 编辑:程序博客网 时间:2024/06/05 17:58
代理模式
概述:为其他对象提供一个代理以控制这个对象的访问。
//接口的应用,代理模式,Object仅仅是名字和类重名了而已,此处的意思是代表一个对象public class TestProxy{ public static void main(String[] args){ Object obj = new ProxyObject(); obj.action(); }}interface Object{ void action();}//代理类class ProxyObject implements Object{ Object obj; public ProxyObject(){ System.out.println("代理类创建成功"); obj = new ObjectImpl(); } public void action(){ System.out.println("代理类开始执行"); obj.action(); System.out.println("代理类执行结束"); }}//被代理类class ObjectImpl implements Object{ @Override public void action(){ System.out.println("===被代理类开始执行==="); System.out.println("===具体的操作==="); System.out.println("===被代理类执行完毕==="); }}
0 0
- 设计模式之代理模式-静态代理
- 设计模式之代理模式(静态代理)
- 设计模式之代理模式------静态代理
- 设计模式之静态代理&动态代理
- 设计模式之静态代理
- 设计模式之静态代理
- 设计模式之静态代理
- 设计模式之代理模式--静态代理和动态代理
- 设计模式之静态代理设计模式
- java设计模式之静态代理模式
- 设计模式之静态代理模式
- java 设计模式之静态代理模式
- 设计模式之三静态代理模式
- 设计模式之静态代理模式
- 设计模式之静态代理模式实战
- JAVA设计模式之静态代理模式
- 代理设计模式之静态代理与动态代理
- 代理设计模式之静态代理与动态代理
- R语言学习五
- iOS中将多张图片合成为可导出可播放的视频文件(Swift 3)
- LintCode - 539.移动零
- 研究方向社交网络——楼天城
- 图像识别(9)——UVC预览+曝光滑动调节
- 设计模式之代理模式(静态代理)
- Django学习之数据库的链接详解
- Java基础 构造函数
- XML解析之Pull、Sax方式
- C语言的循环
- C++避免程序运行完后窗口一闪而过的方法
- Android基本架构
- js 数组与对象的区别
- [Leetcode] Find Minimum in Rotated Sorted Array