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

网站开发 沈阳十大编程语言

网站开发 沈阳,十大编程语言,电脑路由器做网站服务器,模拟ip访问网站外观模式(Facade),为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。[DP] 首先,定义子系统的各个组件接口和具体实现类: // 子系统组件接…

外观模式(Facade),为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。[DP]

 

首先,定义子系统的各个组件接口和具体实现类:
// 子系统组件接口
public interface SubsystemA {void operationA();
}public interface SubsystemB {void operationB();
}public interface SubsystemC {void operationC();
}// 子系统组件的具体实现
public class ConcreteSubsystemA implements SubsystemA {@Overridepublic void operationA() {System.out.println("Subsystem A operation");}
}public class ConcreteSubsystemB implements SubsystemB {@Overridepublic void operationB() {System.out.println("Subsystem B operation");}
}public class ConcreteSubsystemC implements SubsystemC {@Overridepublic void operationC() {System.out.println("Subsystem C operation");}
}
接下来,创建外观类,它包含了对子系统中各个组件的引用,并提供了简化后的接口:
public class Facade {private SubsystemA subsystemA;private SubsystemB subsystemB;private SubsystemC subsystemC;public Facade() {subsystemA = new ConcreteSubsystemA();subsystemB = new ConcreteSubsystemB();subsystemC = new ConcreteSubsystemC();}// 客户端调用的简单接口public void operation() {subsystemA.operationA();subsystemB.operationB();subsystemC.operationC();}//TODO 客户机调用的接口可以根据不同的情况,对子系统的方法进行组合
}
最后,创建客户端代码来演示如何使用外观类:
public class FacadePatternExample {public static void main(String[] args) {Facade facade = new Facade();// 客户端通过外观类来调用子系统操作facade.operation();}
}

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

相关文章:

  • 网站建设行业淘宝装修模板WordPress系统配置要求
  • 网站建设常用的英文杭州网站建设 seo
  • 怎么建手机网站网络科技公司网站建设策划
  • 做外贸网站一般多少钱源代码
  • 惠东做网站公司易安卓做网站
  • 软件开发和网站开发哪个好中国企业网银怎么登录
  • wordpress个人展示网站适合夫妻二人观看的电视剧
  • 云南网站seo外包wordpress更改文章宽度
  • 品牌宝正式推出免费个人网站认证电子商务公司的名字
  • 一般网站后台都是哪里做网站数据怎么会丢失
  • 自己能否建设网站设计网页报价
  • 西安网站建设畅网免费相册制作app
  • 服装网站建设配色网站空间虚拟主机续费
  • 网站建设做网站怎么做如何自创网站
  • 网站建设横向发展纵向发展win7建设网站教程
  • 做网站后的总结wordpress 图片墙
  • 免费做网站支持绑定成都营销网站
  • description 网站描述wordpress后台地址修改
  • 中山本地网站建设天津城市建设大学网站
  • 科讯cms 3g 网站设置无锡网站搜索优化
  • 关于旅游网站建设的摘要广告宣传片制作公司广告视频
  • p2p网站审批建站怎么赚钱
  • 大连住房城乡建设网站vscode的网站开发配置
  • 定制网站开发方案ppt建网站要钱吗
  • 专业做淘宝网站公司哪家好怎么怎么做网站
  • 集团门户网站建设不足个人网上卖货的平台
  • 婚庆网站的设计意义黄骅港
  • 织梦添加网站名称添加新变量龙华建站公司
  • 网站开发的软件体育西网站开发
  • 山东省建设厅网站一体化平台个人博客手机网站模板