• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
small-river
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理

2019年12月26日

容器
摘要: 容器的优点: 1.降低类与类之家的耦合; 2.实现惰性加载 3.便于管理:将两个类通过容器加载,也通过容器来获取对象,类与类之间的关联度大大降低; <?php //容器的概念 轮胎类 class Luntai { public function roll() { echo '这个轮胎会跑'."<br 阅读全文
posted @ 2019-12-26 23:55 small-river 阅读(257) 评论(0) 推荐(0)
 
 

2019年12月24日

适配器模式
摘要: 适配器模式: 适配器:顾名思义即电源适配器将220v的电压转化成手机可以接受的电压同理:一个类的方法完全可以用另一个类的方法来帮助实现,这种不同类适配于当前类的情况叫做适配器模式; <?php /**适配器模式:顾名思义即电源适配器将220v的电压转化成手机可以接受的电压 * 同理:一个类的方法完全 阅读全文
posted @ 2019-12-24 23:32 small-river 阅读(157) 评论(1) 推荐(0)
 
观察者模式
摘要: 观察者模式用于监听关联类的行为,如果有所异常并作出回应; <?php //观察者模式:一个类的行为(方法)被另外一个类的行为(方法)所观察甚至限制 //男人类:大丈夫有两个行为,加入女朋友监察和自行购物行为 class Man{ private $observer=array(); //加入观察者对 阅读全文
posted @ 2019-12-24 22:47 small-river 阅读(169) 评论(0) 推荐(0)
 
 

2019年12月23日

工厂模式的简单原理
摘要: 工厂模式:顾名思义就是创建对象或者特定资源的设计容器; <?php /**工厂模式:解决类与类之间的高耦合问题,实现类内部的高聚合,低耦合 *设计思想:当类的资源会在项目中高频的调用,若该类的生成方法有变化(如创建对象添加了参数),则必须在依赖此类的所有文件中动态的做出修改, * 十分繁琐不方便且容 阅读全文
posted @ 2019-12-23 23:55 small-river 阅读(640) 评论(0) 推荐(0)
 
单例模式
摘要: php类设置为单例模式有3个步骤: 1.构造方法私有化,不能在类外部使用new 关键字生成类对象; 2.设置一个私有的静态属性,保存类的对象; 3.设置一个私有的静态方法,来生成类的唯一对象; 简单代码结构如下: <?php //单例模式:就是一个类只能生成唯一的一个对象 class Book{ p 阅读全文
posted @ 2019-12-23 23:16 small-river 阅读(91) 评论(0) 推荐(0)
 
 

2019年12月22日

验证码图片类的编写
摘要: 1.配置文件config.php 1 <?php 2 3 /** 4 * 验证码类型 codeType int 0:纯数字 1:纯字符串 2:数字和字符串混合 5 * 验证码长度 length int 6 * 图片宽度 width int 7 * 图片高度 height int 8 */ 9 ret 阅读全文
posted @ 2019-12-22 18:17 small-river 阅读(328) 评论(0) 推荐(0)
 
 

公告


博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3