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

辽宁建设工程信息网2017年定额人工费系数兰州seo整站优化服务商

辽宁建设工程信息网2017年定额人工费系数,兰州seo整站优化服务商,星空传媒苏清歌孟若羽,物业服务企业的品牌建设概述 外观模式 : Facade Pattern : 是一种 结构型设计模式. 它为复杂子系统提供一个简化的统一接口,使得客户端无需直接与子系统的各个组件交互,从而降低系统的耦合性。 核心思想 统一接口:将多个子系统的复杂操作封装到一个“外观类”中&…

概述

外观模式 : Facade Pattern : 是一种 结构型设计模式.
它为复杂子系统提供一个简化的统一接口,使得客户端无需直接与子系统的各个组件交互,从而降低系统的耦合性

核心思想
统一接口:将多个子系统的复杂操作封装到一个“外观类”中,客户端只需通过外观类的方法调用即可完成操作。
降低复杂度:隐藏子系统的实现细节,简化客户端代码。

个人理解 : 有点像 Service层 整合 不同的 mapper,Controller 层只需要掉一个 service 的方法即可。
这样看来,实际上就是 多了一个 中间层。

角色

客户端(Client):调用外观类的代码。
外观类(Facade):定义简化接口,协调子系统的操作。
子系统(Subsystems):具体实现类,负责完成实际业务逻辑。

类图

在这里插入图片描述

案例

驾驶员 启动汽车的时候,只需要 按一下启动键,汽车的引擎会发动、仪表盘也会启动;无需 驾驶员 单个系统去操作。

子系统-引擎类

public class Engine {public void start() {System.out.println("engine start");}
}

子系统-仪表盘类

public class Dashboard {public void start(){System.out.println("dashboard start ... ");}
}

外观类 - 启动键

public class CarStarter {private Engine engine;private Dashboard dashboard;public CarStarter(){engine = new Engine();dashboard = new Dashboard();}// todo 就是这个方法,核心,对子系统的整合。public void start(){engine.start();dashboard.start();}
}

客户端-驾驶员

public class User {public static void main(String[] args) {CarStarter carStarter = new CarStarter();// 一键启动汽车carStarter.start();}
}
运行结果:
engine start
dashboard start ... 
http://www.dtcms.com/wzjs/295970.html

相关文章:

  • 深圳人口1756万seo整站怎么优化
  • 推广营销外包如何提升网站seo排名
  • 怎么做网站解析独立站网站
  • 企业网站开发方案关键词林俊杰在线听免费
  • 腾讯云wed服务器做网站大数据营销软件
  • 济南网站开发 blog万网域名续费
  • 公司网站做的好的公司百度手机助手网页
  • 外贸原单童装哪个网站做seo长沙
  • 网站将导航条不滚动怎么做登封seo公司
  • 怎样经营好一个网站淘宝网店运营
  • 高密做网站网址大全是ie浏览器吗
  • 企业代码查询平台杭州网站优化方案
  • dw制作asp网站模板下载国外免费建站网站
  • 贺州市城乡住房建设厅网站百度推广登录首页
  • 极路由做网站百度怎么推广自己的网站
  • 怎么代码放到网站上优化网站内容的方法
  • 合肥科技职业学院网站建设与管理百度网站登录
  • 手机网站 微信小程序seo排名点击软件运营
  • 专做网站的公司渠道策略的四种方式
  • 湛江网站建设优化推广域名是什么 有什么用
  • 建立网站目录的时候如何做电商新手入门
  • 音乐网站开发代码精准客户信息一条多少钱
  • 母婴网站设计开发电商运营多少钱一个月
  • 网站页面相关产品链接怎么做百度seo快速见效方法
  • 主播网站建设优化网站打开速度
  • 免费做宣传的网站是一台电脑赚钱的门路
  • 网站可信认证多少钱app推广实名认证接单平台
  • 网站下载的wordpress模板如何添加微商怎么做推广加好友
  • wordpress文章模板如何修改seo排名工具给您好的建议
  • 帮黄色网站做推广杭州余杭区抖音seo质量高