标签:服务 his 网络 ide 代理服务 服务器 检查网络 ring logs
package dailidemo; /* * java中的一种设计模式:代理模式 * 代理模式:真实服务器+代理服务器(完成check工作+调用真实的服务器) */ public class dailidemo { public static void main(String[] args) { network n =new real(); new proxy(n).browse(); } } //写一个网络接口 interface network{ // 写一个浏览器的抽象方法 public void browse(); } //写一个真实的子类去实现这个网络 class real implements network{ public void browse(){ System.out.println("正常浏览信息吧"); } } //写一个代理的子类去实现网络 class proxy implements network{ private network network; //设置代理的真实操作 public proxy(network network){ //设置代理的子类 this.network = network; } //写一个检查网络的方法 public void check(){ System.out.println("检查网络是否正确"); } //实现browse() public void browse(){ //首先要check下网络是否正常 this.check(); //再操作真实的网络上网 this.network.browse(); } }
标签:服务 his 网络 ide 代理服务 服务器 检查网络 ring logs
原文地址:http://www.cnblogs.com/yuanyuan2017/p/6561999.html