package designpattern.proxy; public interface visit { void visit(string address); }
真实类(自己的电脑):
package designpattern.proxy; public class pc implements visit { @override public void visit(string address) { system.out.println("访问" + address); } }
代理类(代理服务器):
package designpattern.proxy; public class proxy implements visit { pc pc; public proxy(pc pc) { this.pc = pc; } @override public void visit(string address) { pc.visit(address); } }
客户端:
package designpattern.proxy; public class client { public static void main(string[] args) { proxy proxy = new proxy(new pc()); proxy.visit("youtube.com"); } }
访问youtube.com
如对本文有疑问, 点击进行留言回复!!
网友评论