当前位置: 首页 > news >正文

聊城做网站的公司案例免费企业

聊城做网站的公司案例,免费企业,网站建设与维护的重要性,长长沙网站制作当使用静态代理模式时,我们会有一个真实的对象(RealSubject),一个代理对象(ProxySubject),代理对象将请求转发给真实对象,并可以在请求前后执行额外的操作。 真实对象和代理对象要实…

当使用静态代理模式时,我们会有一个真实的对象(RealSubject),一个代理对象(ProxySubject),代理对象将请求转发给真实对象,并可以在请求前后执行额外的操作。

真实对象和代理对象要实现同一个接口

代理对象要代理真实角色

比如 找中介买房

真实对象:买家

代理对象:中介

package org.example;public class StaticProxy {public static void main(String[] args) {He he=new He(new You());he.HappyBuy();}
}interface Buy{void HappyBuy();
}class You implements Buy{@Overridepublic void HappyBuy() {System.out.println("xxx要买房了");}
}
//代理对象,帮助你买房
class He implements  Buy{private  Buy target;public He(Buy target){this.target=target;}@Overridepublic void HappyBuy() {before();this.target.HappyBuy();after();}public  void before(){System.out.println("带客户看房,签订买卖合同,支付房款");}public void after(){System.out.println("搬进新房");}
}

总结:

首先创建了一个接口(buy ),并且定义了一个方法(HappyBuy )

真实对象(You )调用 HappyBuy方法

class You implements Buy{@Overridepublic void HappyBuy() {System.out.println("xxx要买房了");}
}

代理对象(He )调用  HappyBuy方法

class He implements  Buy{private  Buy target;public He(Buy target){this.target=target;}@Overridepublic void HappyBuy() {before();this.target.HappyBuy();after();}public  void before(){System.out.println("带客户看房,签订买卖合同,支付房款");}public void after(){System.out.println("搬进新房");}
}

 创建主函数实现

将真实对象丢进代理对象,让代理对象去执行

  He he=new He(new You());
public class StaticProxy {public static void main(String[] args) {He he=new He(new You());he.HappyBuy();}
}

http://www.yayakq.cn/news/442286/

相关文章:

  • 企业网站建设的文章小程序搭建公司
  • 188自助建站系统上海做网站推荐
  • 房地产公司网站建设报价方案网站 网页数量
  • 北滘大良网站制作湖南做网站 安全还踏实磐石网络
  • 购物网站类型遂宁模板建站公司
  • 公司网站数据分析自己的网站什么做优化
  • 如何建设合法的网站建筑企业公司
  • 家电网站源码wordpress签到插件
  • 织梦怎么做的网站贵州百度竞价网页设计
  • php app网站建设漳州网站建设选博大不错
  • 娱乐网站设计多少行业wordpress页面背景颜色
  • 食品经营许可网站增项怎么做网站建设需要什么工具
  • 网站制作过程教程wordpress网站重定向循环
  • 做游戏直播那个网站工业设计专业大学排名
  • 沈阳餐饮网站建设 天堂资源最新版中文资源
  • 好看欧美视频网站模板下载 迅雷下载地址网站建设工作进度计划表
  • wordpress站点地址和网站开发属于哪一类
  • 前端课程网站wordpress 镜像
  • 微网站方案网站内部资源推广怎么做
  • 微信公众号平台官网网址seo站长工具推广平台
  • 网站界面切片做程序玉溪网站制作公司
  • 网站建设优化服务公司2023年房地产彻底结束
  • 网站 php .net用asp.net做网站
  • 网站上做404页面怎样做加急网站备案
  • 做网站内存最小源码重庆九龙坡营销型网站建设公司哪家专业
  • 做平面设计必看的网站做logo用什么网站
  • 运动猿app 网站开发请求做女朋友的网站源码
  • wordpress菜单跳出百度seo最新算法
  • 政务公开 加强门户网站建设wordpress附件数据库
  • 中网站建设如何设置wordpress的语言