![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
php设计模式
文章平均质量分 79
陈鸿儒
这个作者很懒,什么都没留下…
展开
-
第 5 章 工厂方法模式
header("Content-type: text/html; charset=UTF-8");/*** 工厂方法模式* 女娲补天的故事大家都听说过吧,今天不说这个,说女娲创造人的故事,可不是“造人”的工作,这* 个词被现代人滥用了。这个故事是说,女娲在补了天后,下到凡间一看,哇塞,风景太优美了,天空是湛* 蓝的,水是清澈的,空气是清新的,太美丽了,然后就待时间长了就有点寂寞原创 2014-06-02 21:58:14 · 504 阅读 · 0 评论 -
第 9 章 模板方法模式
header("Content-type: text/html; charset=UTF-8");/*** 模板方法模式* * 周三,9:00,我刚刚坐到位置,打开电脑准备开始干活。* “小三,小三,叫一下其它同事,到会议室,开会”老大跑过来吼,带着淫笑。还不等大家坐稳,老* 大就开讲了,* “告诉大家一个好消息,昨天终于把牛叉模型公司的口子打开了,要我们做悍马模型原创 2014-06-02 22:06:46 · 489 阅读 · 0 评论 -
第 4 章 多例模式
header("Content-type: text/html; charset=UTF-8");/*** 多例模式* 这种情况有没有?有!大点声,有没有? 有!,是,确实有,就出现在明朝,那三国期间的算不算,* 不算,各自称帝,各有各的地盘,国号不同。大家还记得那首诗《石灰吟》吗?作者是谁?于谦,他是被* 谁杀死的?明英宗朱祁镇,对,就是那个在土木堡之变中被瓦刺俘虏的皇帝,被原创 2014-06-02 21:57:02 · 520 阅读 · 0 评论 -
第 3 章 单例模式
header("Content-type: text/html; charset=UTF-8");/*** 单例模式* 这个模式是很有意思,而且比较简单,但是我还是要说因为它使用的是如此的广泛,如此的有人缘,* 单例就是单一、独苗的意思,那什么是独一份呢?你的思维是独一份,除此之外还有什么不能山寨的呢?* 我们举个比较难复制的对象:皇帝* 中国的历史上很少出现两个皇帝并存的原创 2014-06-02 21:56:10 · 479 阅读 · 0 评论 -
第 10 章 建造者模式
header("Content-type: text/html; charset=UTF-8");/*** 建造者模式* * 又是一个周三,快要下班了,老大突然又拉住我,喜滋滋的告诉我“牛叉公司很满意我们做的模型,* 又签订了一个合同,把奔驰、宝马的车辆模型都交给我我们公司制作了,不过这次又额外增加了一个新需* 求:汽车的启动、停止、喇叭声音、引擎声音都有客户自己控制,原创 2014-06-02 22:07:31 · 533 阅读 · 0 评论 -
第 7 章 门面模式
header("Content-type: text/html; charset=UTF-8");/*** 门面模式* * 好,我们继续讲课。大家都是高智商的人,都写过纸质的信件吧,比如给女朋友写情书什么的,写信* 的过程大家都还记得吧,先写信的内容,然后写信封,然后把信放到信封中,封好,投递到信箱中进行邮* 递,这个过程还是比较简单的,虽然简单,这四个步骤都是要跑的呀,信原创 2014-06-02 22:04:40 · 575 阅读 · 0 评论 -
第 6 章 抽象工厂模式
header("Content-type: text/html; charset=UTF-8");/*** 抽象工厂模式【Abstract Factory Pattern】*//*** 定义一个人类的统称,问题出来了,刚刚定义的时候忘记定义性别了* 这个重要的问题非修改不可,否则这个世界上太多太多的东西不存在了*/interface Human { /原创 2014-06-02 21:59:14 · 514 阅读 · 0 评论 -
第 2 章 代理模式
代理模式【PROXY PATTERN】header("Content-type: text/html; charset=UTF-8");/** * 什么是代理模式呢?我很忙,忙的没空理你,那你要找我呢就先找我的代理人吧, * 那代理人总要知道被代理人能做哪些事情不能做哪些事情吧,那就是两个人具备同一个接口, * 代理人虽然不能干活,但是被代理的人能干活呀。 */原创 2014-05-20 18:25:14 · 710 阅读 · 0 评论 -
php设计模式目录
1:第 1 章 策略模式【STRATEGY PATTERN】2:第 2 章 代理模式【PROXY PATTERN】3:第 3 章 单例模式【SINGLETON PATTERN】4:第 4 章 多例模式【MULTITION PATTERN】运行源码5:第 5 章 工厂方法模式【FACTORY METHOD PATTERN】运行源码6:第 6 章 抽象工厂模式【ABSTRACT F原创 2014-05-20 18:14:58 · 665 阅读 · 0 评论 -
第 12 章 命令模式
header("Content-type: text/html; charset=UTF-8");/** * 命令模式 * * 今天讲命令模式,这个模式从名字上看就很简单,命令嘛,老大发命令,小兵执行就是了,确实是这个意思, * 但是更深化了,用模式来描述真是是世界的命令情况。正在看这本书的你,我猜测分为两类:已经工作的和没有 * 工作的,先说没有工作的,那你为啥要看原创 2014-06-04 22:38:42 · 398 阅读 · 0 评论 -
第 11 章 桥梁模式
header("Content-type: text/html; charset=UTF-8");/** * 桥梁模式 * * 今天我要说说我自己,梦想中的我自己,我身价过亿,有两个大公司,一个是房地产公司,一个是服装制造 * 业,这两个公司都很赚钱,天天帮我在累加财富,其实是什么公司我倒是不关心,我关心的是是不是在赚钱,赚 * 了多少,这才是我关心的,我是商人呀,唯原创 2014-06-03 22:51:28 · 664 阅读 · 0 评论 -
第 8 章 适配器模式
.。。。原创 2014-06-02 22:05:45 · 546 阅读 · 0 评论 -
第 1 章 策略模式
header("Content-type: text/html; charset=UTF-8");/*** 策略模式的好处就是:体现了高内聚低耦合的特性*//*** 首先定一个策略接口,这是诸葛亮老人家给赵云的三个锦囊妙计的接口*/interface IStrategy{ //每个锦囊妙计都是一个可执行的算法 public function op原创 2014-05-20 18:18:36 · 639 阅读 · 0 评论