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

网站建设加盟推广赚钱平台有哪些

网站建设加盟,推广赚钱平台有哪些,java做的网站怎么修改密码,做壁画的网站外观模式 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/wzjs/160020.html

相关文章:

  • 安卓和网站开发找工作查找网站
  • 品牌建设运营方案seo分析案例
  • 微信php网站开发流程图b站引流推广
  • 如何在网站上做自动弹出seo优化教程
  • 那种投票网站里面怎么做武汉企业网站推广
  • 赤壁市建设工程造价信息价网站查询网站seo优化多少钱
  • 如何建设淘宝网站全国疫情最新信息
  • 今天的新闻直播深圳seo优化外包
  • 黄骅港船舶动态计划表长沙网站优化排名推广
  • 怎么做微帮网站免费培训机构
  • 如何上传安装网站模板做网站公司哪家正规
  • nginx rewrite wordpress百度搜索优化平台
  • wp网站模板安装股票指数是什么意思
  • php动态网站开发习题答案宁波专业seo外包
  • 苏州吴江做网站公司歌尔股份砍单
  • 如何写wordpress主题软件网站关键词优化
  • 网站建设张家港北京sem
  • 网站怎么做交易网站域名备案信息查询
  • 金山手机网站建设网站服务器搭建
  • 做网站沈阳本地游戏网站交换友情链接
  • 做商业地产常用的网站惠州网站seo排名优化
  • 国内个人网站欣赏软件开发工资一般多少
  • 网站建设找至尚网络优化网站内容的方法
  • 企业网站建设需要哪些东西免费建网站
  • 霸州网站制作百度怎么收录网站
  • 乐清公司做网站刷赞网站推广免费链接
  • 龙岗菠菜网站建设广东seo外包服务
  • 网站规划与建设进度全达seo
  • 网站工作建设站电话百度一下网页版浏览器百度
  • 做家教的正规网站奶糖 seo 博客