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

滤芯网站怎么做西安网站快速排名提升

滤芯网站怎么做,西安网站快速排名提升,icp备案 网站首页,怎么建设一个属于自己的网站JAVA设计模式——(四)门面模式 概念理解实现门面代码测试 适用性 概念 在一个子系统中提供一个统一的接口用于访问系统功能,使得子系统更加易于使用。 理解 这个模式相对简单,非常容易理解。最简单的就是一个买票的app&#xf…

JAVA设计模式——(四)门面模式

  • 概念
  • 理解
  • 实现
    • 门面代码
    • 测试
  • 适用性

概念

在一个子系统中提供一个统一的接口用于访问系统功能,使得子系统更加易于使用。

理解

这个模式相对简单,非常容易理解。最简单的就是一个买票的app,我们下单之后,app会发送请求到后端,后端的各种操作我们都是不知道的,隐蔽了实现的细节。所以这个app的前端的各种功能,就是一个门面模式。

实现

package cn.sh.designepattern.example01;/*** @Author song* @Version 0.0.1* @Date 2025/4/23 19:41* @Contact 643947568@qq.com*/
public class BookAirTickets {public void bookTickets(){System.out.println("订购飞机票");}
}
package cn.sh.designepattern.example01;/*** @Author song* @Version 0.0.1* @Date 2025/4/23 19:42* @Contact 643947568@qq.com*/
public class BookBusTickets {public void bookTickets(){System.out.println("订购汽车票");}
}
package cn.sh.designepattern.example01;/*** @Author song* @Version 0.0.1* @Date 2025/4/23 19:42* @Contact 643947568@qq.com*/
public class BookTrainTickets {public void bookTickets(){System.out.println("订购火车票");}
}

门面代码

package cn.sh.designepattern.example01;/*** @Author song* @Version 0.0.1* @Date 2025/4/23 19:43* @Contact 643947568@qq.com*/
public class Facade {private BookAirTickets bookAirTickets = new BookAirTickets();private BookBusTickets bookBusTickets = new BookBusTickets();private BookTrainTickets bookTrainTickets = new BookTrainTickets();public void bookAirTickets() {bookAirTickets.bookTickets();}public void bookBusTickets() {bookBusTickets.bookTickets();}public void bookTrainTickets() {bookTrainTickets.bookTickets();}}

测试

package cn.sh.designepattern.example01;/*** 门面模式* 在一个子系统中提供一个统一的接口用于访问系统功能,使得子系统更加易于使用。** @Author song* @Version 0.0.1* @Date 2025/4/23 19:32* @Contact 643947568@qq.com*/
public class Main {public static void main(String[] args) {Facade facade = new Facade();facade.bookAirTickets();facade.bookBusTickets();facade.bookTrainTickets();}
}

适用性

为一个复杂的子系统提供一个简单的接口。隐藏内部细节。为子系统提供简单的接口门面,让系统易于使用。

此外,对于系统分层展示,也十分有效。

http://www.dtcms.com/wzjs/175390.html

相关文章:

  • 网站建设广告图seo需要付费吗
  • 静态网站设计心得凡客建站
  • 怎么样建网站啊十大短视频平台排行榜
  • wordpress安装在哪里网站排名优化
  • 广州智能模板建站互联网推广运营是干什么的
  • 网站免费主机申请网络舆情优化公司
  • 兰州响应式网站建设网站制作大概多少钱
  • 汽车销售服务东莞网站建设各大网站的网址
  • 公司网站二维码怎么做的seo引擎搜索网站
  • 公司网页介绍搜索广告优化
  • 网站设计的价格青岛百度seo排名
  • 建设八大员报考网站是真的吗厦门seo网络优化公司
  • 嵊州网站制作营销培训机构哪家最专业
  • 大理北京网站建设百度指数的网址
  • 360mobile智能手机网站建站系统淘宝运营培训班去哪里学
  • 前端培训找不到工作的多吗seo快速优化排名
  • 做网站 提交源码 论坛网站目录结构
  • wordpress linux下载seo推广有哪些
  • 建站工具箱网站模板哪家好
  • 日本人做的中文网站阿里域名注册网站
  • 商标查询小程序唐山seo排名
  • 营销网站建设 公司怎么样把自己的产品网上推广
  • 网站怎样做全国地区推广济南今日头条最新消息
  • php网站开发实例源码站长工具怎么关掉
  • 网站无障碍建设报告关键词优化资讯
  • 网站地图制作方法宁德市中医院
  • 精品课程网站怎么做seo营销的概念
  • 做淘宝券网站重庆森林经典台词图片
  • 怎样把网站做的好看网站查询ip
  • 做市场调查分析的网站怎么下载需要会员的网站视频