大话设计模式
妮子z
这个作者很懒,什么都没留下…
展开
-
PHP设计模式之装饰模式
装饰模式:动态地给一个对象添加一些额外的职责,就增加功能来说,装饰模式比生成子类更为灵活<?php abstract class Component { public abstract function Operation(); }class ConcreteComponent extends Component { function Operation() {翻译 2017-11-21 17:26:27 · 172 阅读 · 0 评论 -
PHP设计模式之外观(门面)模式
外观模式:只是为一个分层或子系统创建一个单一的入口。 优点:1. 有助于分离项目中的不同部分 2. 对于客户端来说,访问代码变得简洁、方便 3. 由于只在一个地方调用子系统减少了出错的可能性,并因此可以预估子系统修改带来的问题所在 <?php class SubSystemOne { public function MethodOne() { pr翻译 2017-11-22 10:31:43 · 369 阅读 · 0 评论 -
UML类图(PHP)
接口矩形表示法interface iFly { function Fly(); } 棒棒糖表示法interface ILanguage { function Speak(); } 继承:空心三角形加实线来表示// 继承动物类 class bird entends Animal {} 接口:空心三角形加虚线来表示//实现接口类 class WideGoose implements IF翻译 2017-11-14 15:20:21 · 2122 阅读 · 0 评论