静态代理模式
来源:互联网 发布:字体库软件下载 编辑:程序博客网 时间:2024/06/01 08:09
静态代理模式:
public interface A{
void test();
}
public class B implements A{
void test(){}
}
public class C implements A{
public B b;
public C(B b){
this.b = b;
}
void test(){
System.out.println("插入日志标记 >>>>>>>");
b.test();
}
}
public class Test(){
public static void main(String[] args){
B b = new B();
C c = new C(b);
c.test();
}
}
归纳总结:静态代理模式采用的是接口的方式进行实现,相对于继续来说,代码结构更为简洁和易于维护; 每一个要被代理的对象都最好用接口的方式进行实现,代理类也是实现被代理类的接口,并将被代理类通过传参的方式进入到构造器中去实现的。
public interface A{
void test();
}
public class B implements A{
void test(){}
}
public class C implements A{
public B b;
public C(B b){
this.b = b;
}
void test(){
System.out.println("插入日志标记 >>>>>>>");
b.test();
}
}
public class Test(){
public static void main(String[] args){
B b = new B();
C c = new C(b);
c.test();
}
}
归纳总结:静态代理模式采用的是接口的方式进行实现,相对于继续来说,代码结构更为简洁和易于维护; 每一个要被代理的对象都最好用接口的方式进行实现,代理类也是实现被代理类的接口,并将被代理类通过传参的方式进入到构造器中去实现的。
- 代理模式-静态代理
- 代理模式-静态代理
- 代理模式--静态代理
- 代理模式-静态代理
- 代理模式--静态代理
- java代理模式---静态代理
- 代理模式之静态代理
- 代理模式之静态代理
- 代理模式之静态代理
- 代理模式之静态代理
- JAVA代理模式--静态代理
- 代理模式之静态代理
- 代理模式之静态代理
- Java代理模式-静态代理
- 代理模式之静态代理
- 代理模式之静态代理
- 代理模式之静态代理
- 代理模式之静态代理
- Linux顶层Makefile文件分析
- 河软CSDN高校俱乐部迎来“后可视化编程时代”的巡讲
- aix操作mysql
- sizeof大小判断
- CSS 实现色彩渐变
- 静态代理模式
- 网易聚合页面前端技术实现分析
- 幸福只是一种感觉
- ORA-12154问题解决
- NSRunLoop是消息机制的处理模式
- 重新组织数据之一 :Self Encapsulate Field(自封装值域)
- linux指令之ps
- 有关配置lvs的测试
- 解决tcpdump sudo权限下Permission denied