标签:设计模式

PHP教程

PHP实现单例模式最安全的做法

yiisir 发布于 2017-08-07

作为一种常用的设计模式,单例模式被广泛的使用。那么如何设计一个单例才是最好的呢? 通常我们会这么写,网上能搜到的例子也大部分是这样: 代码如下: class A { protected static $_instance = null; protected function __...

阅读(481)评论(0)赞 (2)

PHP教程

设计模式六大原则

1

yiisir 发布于 2017-05-05

1、单一职责原则 定义: 单一职责原则又称为单一功能原则,即不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。 原理: 如果一个类承担的职责过多,就等于把这些职责耦合在一起了。一个职责的变化可能会削弱或者一直这个类完成其他职责的能力。这种耦合会导致脆弱的设计,当...

阅读(383)评论(0)赞 (0)