浅述PHP设计模式
收藏

设计模式是什么? 先用比喻来回答:假如面向对象是兵器,那么,设计模式是一套武术套路,是一本编程人员均需要的葵花宝典。

分享到: Sina Tec

最近更新文章

浅述PHP设计模式(7)

    State(状态):允许一个对象在其内部状态改变时改变它的行为。对象看起来似乎修改了它所属的类。    状态对于程序而言,实际上可以算是全 ...
bardo 评论(0) 有1560人浏览 2011-01-23 21:11

浅述PHP设计模式(6)

三、行为型模式——调用行为的传递问题。 我们在前面已讨论了12种设计模式。其中涉及的是:变与不变,对变化如何处理,以及调用关系,对不可调 ...
bardo 评论(4) 有1358人浏览 2011-01-23 20:02

浅述PHP设计模式(5)

二、结构型模式——类与方法的调用控制问题     Adapter(适配器):将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不 ...
bardo 评论(0) 有1361人浏览 2011-01-23 17:15

浅述PHP设计模式(4)

6、具体设计模式讨论。 (说明,这一部分是本人在此网站(iteye.com)的博客文章《设计模式应用浅述》基础上修改的。其目的是使其更易于理解与掌握。)一、创建型模式——特别的变量问题     Factory Method(工厂方法):定义一个用于创建对象的接口,让子类决定将哪一个类实例化。Factory Method使一个类的实例化延迟到其子类。    什么是工厂?工厂是按订单生产不同的产品。 ...
bardo 评论(0) 有1449人浏览 2011-01-23 01:10

浅述PHP设计模式(3)

5、其它面向对象的原则 CARP: The Composite/Aggregate Reuse Principle 合成聚合复用原则合成聚合复用原则的定义:在一个新对象中使用一些已有的对象,使之成 ...
bardo 评论(0) 有1625人浏览 2011-01-23 00:07

浅述PHP设计模式(2)

4、SOLID原则浅述 SRP:The Single Responsibility Principle   单一责任原则单一责任原则,要求,一个函数只完成一个功能,一个类,只实现一类具体的对象。这 ...
bardo 评论(0) 有1820人浏览 2011-01-22 23:20

浅述PHP设计模式(1)

1、设计模式是什么? 先用比喻来回答:假如面向对象是兵器,那么,设计模式是一套武术套路,是一本编程人员均需要的葵花宝典。假如面向对象是一 ...
bardo 评论(1) 有2626人浏览 2011-01-22 21:43
  • 专栏创建者:bardo
  • 创建时间:2011-12-08 11:00:06
  • 专栏文章数:7篇
  • 专栏被浏览:11799 次

本专栏热门文章

最新评论

[设计模式,是针对核心代码调用具体代码的场景],这一点不是很赞同。希望详细解说一下。
yuhao_1202 评论了 浅述PHP设计模式(1)
hittyo 写道用简单的代码说明一下更好一些这是博客中的连载。某一篇中直接给出了所有代码的链接。
bardo 评论了 浅述PHP设计模式(6)
用简单的代码说明一下更好一些
hittyo 评论了 浅述PHP设计模式(6)
bdzj123 写道不是原创的,以前在哪里见过!前一个版本也是我写的,怎么叫不是原创?
bardo 评论了 浅述PHP设计模式(6)
不是原创的,以前在哪里见过!
bdzj123 评论了 浅述PHP设计模式(6)
Global site tag (gtag.js) - Google Analytics