您当前的位置: 首页 >  php

知其黑、受其白

暂无认证

  • 0浏览

    0关注

    1250博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

PHP 门面设计模式

知其黑、受其白 发布时间:2021-04-22 21:10:59 ,浏览量:0

PHP 门面设计模式

概念

提供一个统一的接口去访问多个子系统的多个不同的接口,它为子系统中的一组接口提供一个统一的高层接口。使用子系统更容易使用。

本质:

就是化零为整;引入一个中介类,把各个分散的功能组合成一个整体,只对外暴露一个统一的接口。

实例A

其实门面模式这个思想在现实生活中到处都是,几乎我们使用的每个产品都是由很多小的子系统组合而成,但是每个产品都对外提供了统一的用户接口。

比如我们要在淘宝买东西,我基本上只需要鼠标点一些按钮就完成了,但是实际上网站的后台是很多个子系统一起去完成你购买商品的任务的,比如网站系统,购物车系统,订单系统,用户中心系统,支付系统。这些系统对外通过了统一的接口,让你在网站上点按钮就可以完成买东西的需求。这就是门面模式。我的理解起这个名称的人关注的是由多个接口不统一的子系统对外提供统一的接口,好像形成了一个界面或者门面一样,所以叫门面模式吧。 在这里插入图片描述 在这里插入图片描述

实例B

商人的水果摊一天的日子如下: 1.水果摊开门 2.取出水果 3.上架水果 4.下架水果 5.放回水果 6.关门 在这里插入图片描述 在这里插入图片描述

            
关注
打赏
1665558895
查看更多评论
0.0463s