代理模式简单模板
package ProxyTest;//接口的應用:代理模式public class NetWorkTest {public static void main(String[] args) {Server se = new Server();new ProxyServer(se).browse();}
}interface NetWork{void browse();
}//被代理類
class Server implements NetWork{@Overridepublic void browse() {System.out.println("真正服務器工作");}}//代理類
class ProxyServer implements NetWork{private Server ser ;ProxyServer(Server ser){this.ser = ser;}public void check() {System.out.println("聯網之前檢查工作");}@Overridepublic void browse() {check();ser.browse();}}
總結
- 上一篇: linux下怎么将html换成pdf,如
- 下一篇: libiconv_百度百科