天天看点

Java 接口代理

package Proxy;

interface MyInterface{

 void dosomething();

}

public class RealClass implements MyInterface{

 public void dosomething() {

  System.out.println("RealClass\tdosomething");

 }

class ProxyClass implements MyInterface{

 private MyInterface ins;

 public ProxyClass(MyInterface c){

  this.ins=c;

  System.out.println("处理1");

  ins.dosomething();

  System.out.println("处理2");

class T{

 public static void main(String[]abc)

 {

  ProxyClass c=new ProxyClass(new RealClass());

  c.dosomething();

上一篇: 理解Java接口
下一篇: Java Map 接口