代理模式
来源:互联网 发布:windows的最新版本 编辑:程序博客网 时间:2024/06/11 00:03
把一些不想让客户端访问的功能从A对象中提出来,放到一个接口中B中。
A对象实现接口B;
写一个proxy代理类,实现接口B。
在代理类中存一个A对象的引用。
要进行使用A对象的功能时,通过访问proxy类,实际上由proxy类里的A对象引用
去实现真实的功能。
public interface B{
//执行事务
public void handleTransation();
}
public class A implements B{
public void handleTransation(){
// 业务代码
}
}
public class Bproxy implements B{
private B realSubject;
public proxy( ){
realSubject=new A();
}
public void handleTransation(){
realSubject.handleTransation();
}
}
0 0
- 代理模式--动态代理
- 代理模式-静态代理
- 代理模式-静态代理
- 代理模式 & 动态代理
- 代理模式--静态代理
- 代理模式--动态代理
- 代理模式(动态代理)
- 代理模式-动态代理
- 代理模式-动态代理
- 代理模式动态代理
- 代理模式-静态代理
- 代理模式-动态代理
- 代理模式 -动态代理
- 代理模式---动态代理
- 代理模式-动态代理
- 代理模式--静态代理
- 代理模式!
- 代理模式
- Qt5 网络篇 获取本机网络信息
- 集合框架ArrayList、List、Vector+JAVA学习笔记-DAY15
- 面试必备
- textfield只能输入数字,(登录、注册电话号码的格式判断)等正则表达
- iOS-苹果开发者账号申请之邓白氏编码查询
- 代理模式
- Io 异常: NL Exception was generated
- 解决tableView无数据时还显示横线及线条显示不全问题
- java实现二维码(带logo)的绘制和解析(zxing by google)
- mysql 导入导出csv命令
- 详细讲解自定义ViewGroup+Scroller+VelocityTracker做出Launcher滑动
- 11.5 模板模式
- combobox 多列显示
- NSString 的各种转换