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

白山市建设局网站网站排名下降

白山市建设局网站,网站排名下降,做网站建设的利润,海口网页设计公司排名一、什么是外观模式(Facade Pattern)定义#xff1a;外观模式又称门面模式#xff0c;提供一个统一的接口#xff0c;用来访问子系统中的一群接口。外部与子系统之间的通信采用门面(Facade)对象来完成。【举例】比如麦当劳套餐#xff0c;套餐包含鸡肉卷、汉堡包、可乐等N个…一、什么是外观模式(Facade Pattern)定义外观模式又称门面模式提供一个统一的接口用来访问子系统中的一群接口。外部与子系统之间的通信采用门面(Facade)对象来完成。【举例】比如麦当劳套餐套餐包含鸡肉卷、汉堡包、可乐等N个单个食物(这就是子系统)而套餐就是门面对象。当我们去点一个套餐时套餐内的食物(子系统)不会一个一个给你送来而是等套餐内所有食物做好之后一起送给你。有没有发现这与工厂模式有些相像。二、为什么使用外面模式主要用来简化操作。三、外观模式结构外观角色(Facade) 为子系统封装统一的对外接口如同子系统的一个门面。这个类一般不负责具体的业务逻辑只是一个委托类具体的业务逻辑由子系统完成。子系统(SubSystem) 由多个类组成的具有某一特定功能的子系统。可以是第三方库也可以是自己的基础库还可能是一个子服务为整个系统提供特定的功能或服务。四、实例解释继续一贯以来的餐饮。厨房电器摆放位置太乱严重影响了厨房的整洁老板决定整改整个电路系统。厨房电器太多一个一个关掉电源太过于浪费时间有没有总控对总控。于是老板直接关掉了整个厨房的电源系统这下就方便多了。实际常见的有屋子里的空气开关。五、代码实现Freezer.php?php /*** Freezer 冷藏柜开关 (子系统)**/class Freezer{// 冷藏柜电源 开public function open(){echo 我是冷藏柜我接通电源了开始冷藏工作~~;}// 冷藏柜电源 关public function close(){echo 我是冷藏柜我失去电源了冷藏工作结束~~;}}SteamRiceMachineSwitch.php?php /*** SteamRiceMachineSwitch 蒸饭车电源开关控制器 (子系统)**/class SteamRiceMachineSwitch{// 蒸饭车电源 开public function turnOn(){echo 我是蒸饭车我接通电源了我将为你蒸饭~;}// 蒸饭车电源 关public function turnOff(){echo 我是蒸饭车我接通关闭了我不再为你蒸饭你自己想办法去吧~;}}TurnOffFacade.php?php /*** TurnOffFacade 电源总开关门面*/class TurnOffFacade{protected $freezer;protected $steamRiceMachineSwitch;public function __construct(){$this-freezer  new Freezer();$this-steamRiceMachineSwitch  new SteamRiceMachineSwitch();}// 总开public function on(){$this-freezer-open();$this-steamRiceMachineSwitch-turnOn();}// 总关public function off(){$this-freezer-close();$this-steamRiceMachineSwitch-turnOff();}}index.php?php require_once ./Freezer.php;require_once ./SteamRiceMachineSwitch.php;require_once ./TurnOffFacade.php;$facade  new TurnOffFacade();$facade-on();$facade-off();我是夕阳何处寻期待和优秀的你一起同行!夕阳何处寻2020年01月16日转载感谢您对自如初博客网站的认可所有文章均属原创文章技术类文章转载请注明出处“自如初博客”文学类文章请带文本链接地址否则视为侵权很赞哦(6)
http://www.yutouwan.com/news/448414/

相关文章:

  • 哈尔滨网站建设公司有哪些vps如何做网站步骤
  • 哪个网站设计好互联网行业五行属什么
  • 网站快速排名优化哪家好php做图片交互网站代码
  • 江苏建设行业证书编号查询网站为什么网站搜索不到
  • 广州市品牌网站建设公司商业网站开发与设计
  • 南通网站制作维护建设手机网站例
  • 企业网站相关案例wordpress灰色产业
  • 个人网站做app上传wordpress网站好用吗
  • 工程管理毕业设计代做网站wordpress 年度归档
  • 做影视网站关停网站建设 爱诚科技公司
  • wordpress删除主题网站排名优化外包
  • 广东城市建设档案馆官方网站做网站卖机器怎么弄
  • 江西省建设监理协会网站f福州网站建设公司
  • 企业网站推广建议长沙网站免费建站
  • wordpress kaliumseo怎么优化方案
  • 网站的第二域名怎么用python后端开发需要学什么
  • 网站被同行链接代替网站推广及建设ppt
  • 创建一个网站一般步骤有哪些做网站需要什么设备
  • 个人备案做分站的网站吗基于php的网站开发设计
  • 江苏省城乡住房建设厅网站设计师浏览网站
  • 使用iframe做网站怎么查看服务器上的网站
  • 个人网站备案 网站名称福永网站制作
  • 网站付费推广大青海网app
  • 东莞厚街网站建设餐饮食材配送网站开发企划书
  • 英文网站模板源代码南约社区网站建设
  • discuz 做论坛与网站网站网址怎么做二维码
  • 做电影网站解决版权问题wordpress创建自定义分类法
  • 网站集约化建设进度汇报python做问卷调查的网站
  • 如何增加网站转化率如何快速做网站关键词
  • 教育类型网站wordpress移动端小工具栏