java SE复习笔记46,
分享于 点击 30012 次 点评:168
java SE复习笔记46,
代理工厂模式(Proxy)静态代理:这里的代理模式,是有一个被代理类,就需要自己从新写一个代理类
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{
public void action(){
System.out.println("被代理类开始执行");
System.out.println("具体操作");
System.out.println("被代理类执行完毕");
}
}
相关文章
- 暂无相关文章
用户点评