文章列表
AOP 面向切面的编程
- 博客分类:
- 学习笔记
AOP 面向切面的编程
代理模式:为其他对象提供了一个代理以控制对这个对象的访问
代理模式一般涉及到的角色有
抽象角色:声明真实对象和代理对象的共同接口
代理角色:代理对象角色内部含有对真实对象的应用,从而可以操作真实对象,同时代理对象提供与真实对象相同的接口以便在任何时刻都能代理真实对象。同时,代理对象可以在执行真实对象操作时,附加其他的操作,相当于对真实对象经行封装
真实角色:代理角色所代表的真实对象,是我们最终要引用的对象。
如
1、设置一个 subject.Java为抽象角色
subject.Java:
package com.test.proxy;
// 抽象角色 声明了真 ...