java中的代理模式 用接口

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/luoyexuge/article/details/49362181

要面试了  简单做的复习下,java这玩意隔久不用就忘了

package test;



interface  NetWork{
	public void browser();
}
class  Real implements  NetWork{
	public void  browser(){
		System.out.println("上网信息浏览量");
	}
}

class  Proxy  implements  NetWork{
	private  NetWork  network;
	public  Proxy(NetWork  network){
		this.network=network;
	}
	public void  browser(){
		checkName();
		this.network.browser();
	}
	private  void  checkName(){
		
	}
}

public  class  Test1{
	public  static void main(String args[]){
		new Proxy(new Real()).browser();
	}
}


阅读更多
换一批

没有更多推荐了,返回首页