designPattern

一个demo详细介绍php十种设计模式的运用,最大的特点是十种设计模式之间具有连续性和关联性, 内容贯穿到底通俗易懂,区别于传统设计模式文章知识点分散不容易掌握和对比。

一、按照分类详细介绍如下几个设计模式:

创建型

1.工厂模式
2.原型模式

结构型

3.装饰器模式
4.适配器模式

行为型模式

5.模板模式
6.状态模式

其他模式

7.链接代理模式
8.策略模式
9.职责链模式
10.观察者模式

二、代码目录介绍: --adapter //适配器模式
--decorator //装饰器模式
--dutylink //职责链模式
--factory //工厂模式
--observer //观察者模式
--protoType //原型模式
--proxy //代理模式
--state //状态模式
--strategy //策略模式
--template //模板模式
client.php //客户发起请求,贯穿10种模式
common.php //公共的函数和包含实现
Test.php //单元测试用的

三、项目演示地址: http://b.aiwcg.cn/designPattern/Client.php

版权声明:

1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。
2、网站不提供资料下载,如需下载请到原作者页面进行下载。
3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考学习用!
4、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。