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

做付费网站站长全自动年赚30万app管理系统

做付费网站站长全自动年赚30万,app管理系统,徐州网站建设找哪家,北京沙河教做网站的外观模式 Facade(外观或门面)—对象结构型模式定义:要求一个子系统的外部与其内部的通信必须通过一个统一的对象进行。提供一个高层次的接口,使得子系统更易于使用。 Fracade 为 ComponentA 、ComponentB 、ComponentC 向外( Cli…

外观模式

Facade(外观或门面)—对象结构型模式定义:要求一个子系统的外部与其内部的通信必须通过一个统一的对象进行。提供一个高层次的接口,使得子系统更易于使用。

Fracade 为 ComponentA 、ComponentB 、ComponentC 向外( ClientA 、ClientB) 提供统一的接口

代码示例

class ComputerFacade {private CPU cpu;private Memory memory;private Disk disk;public void start() {cpu.initialize();memory.load();disk.read();}
}

外观类协调多个底层组件,提供业务导向的接口。

设计原则:

• 遵循迪米特法则(最少知识原则)

• 不符合开闭原则

适用场景分析:

1. 当一个复杂系统的子系统很多时,外观模式可以为系统设计一个简单的接口供外界访问。

适配器模式

Adapter(适配器)—类对象结构型模式定义:将一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。

AdapterA 先将 LibraryClass 封装起来,其对外提供的 operation() 方法中调用 LibraryClass 对象的method()方法,若以后换类库,只需改 AdapterA 类或者创建新的 Adapter 实现类即可。

设计原则:

• 遵循开闭原则

使用场景:

1.比如系统扩展了,需要使用一个已有或新建立的类,但这个类又不符合系统的接口,怎么办?使用适配器模式。

2.编码解码、一拖三充电头、HDMI转VGA、Type-C转USB。

这里复习区分下装饰器模式和适配器模式:

适配器模式:适配新的接口,所以要实现和被适配对象是两个不同的接口。

装饰器模式:装饰原有的接口,所以要实现和被装饰对象相同的接口。

http://www.dtcms.com/a/484121.html

相关文章:

  • 面经Java
  • 网站建设什么服务器好什么网站可以做单词书
  • 定制东莞网站制作公司查域名ip地址查询
  • 基于pycharm和anaconda的yolo简单部署测试
  • 沧州南皮手机网站建设网站后台模板论坛
  • 2014年10月自考《信息组织》试题
  • 网站哪家好百度网盘人工申诉电话
  • 【下载安装】mysql
  • 厚街镇仿做网站广州出名的网站
  • Go 语言条件语句详解
  • 中国建设部官方网站绿色建筑竞价排名深度解析
  • 把自己的网站卖给别人后对方做违法山西省建设厅官方网站
  • Bert:从“读不懂上下文”的AI,到真正理解语言
  • 成立网站要什么手续负责网站建设
  • 常州免费企业网站建设百度搜索风云榜小说
  • 产品网站建设公司官方网站内容可做证据吗
  • 2019年4月自考《信息组织》试题
  • 网站制作钱网站下拉菜单代码
  • 做公司 网站怎么在网站上做外链
  • [嵌入式系统-108]:定昌电子DC-A588电路板介绍,一款基于瑞芯微RK3588芯片的高性能嵌入式AI边缘计算工控主机
  • 哈尔滨做网站设计东莞网站建设平台
  • 焊接经验积累
  • 做网站4000-262-263怎么制作公司宣传图片
  • 无锡市住房和城乡建设部网站怎么建立一个博客网站
  • 高质量数据集、多模态数据处理与数据标注之间的关系
  • 怎样自己做电影网站wordpress小米商城模板
  • 深圳市住房和建设局网站公示google关键词查询工具
  • 湖北山河建设集团网站如何让百度抓取网站
  • ROS2-创建对象时,加载动态参数的方法
  • 之江汇学校网站建设大型做网站的公司有哪些