博主信息
博文 55
粉丝 0
评论 0
访问量 38569
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
5月28日作业
老专的博客
原创
707人浏览过

5月28日作业

echo '<h2> 容器(container) 门面模式(facade) </h2>';

/**

 * 一、容器(container)

 * 容器,就是一个大的池子,把要用到的类、接口、trait等装在里边, 或称服务容器,

 * 简称(IOC),装完后,经过服务注册、绑定,再用容器依赖调用装到容器里边的类,用

 * 容器完成装在容器里边的类、接口、trait 等工具的实例化。

 * 步骤如下:

 *  1、创建容器,将类、接口、trait等与类、接口、trait等的实例化过程绑定到容器中;

 *  2、服务注册,将可能用到的工具类、接口、trait等全部绑定到容器中;

 *  3、容器依赖:或者叫依赖容器,调用工作类、接口、trait等时直接传入容器对象即可,

 * 工具类的实例化由容器完成。

 * 

 * 二、门面模式(facade)

 *  门面模式(facade)就是后期全部采用静态绑定方法来访问当前容器对象,方便用户在

 *  静态继承的上下文环境中进行静态调用,简化客户端操作。

 * 分解如下:

 *  1、用一句话来说:就是将类、接口、trait等操作进行封装,对外提供一个统一的接口;

 *  2、因为类、接口、trait等操作可能分布在多个类中,而容器恰好能把不同的类、

 *    接口、trait等工具实现封装;

 *  3、所以门面模式(fasade)与依赖容器(container)是黄金搭档,经常会放在一起使用,

 *     更加方便高效。

 * 

 */


批改状态:合格

老师批语:
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学