设计模式
文章平均质量分 62
John-Han
好记性,不如烂笔头!
展开
-
PHP设计模式之装饰模式
本文知识来源于:《深入PHP面向对象、模式和实践》一书<?php/*Title:装饰模式Detail:平原、污染、钻石对象的独立和组合。*/abstract class Tile{ abstract function getWealthFactor();}//平原类,wealthfactor为财富值class Plains extends Tile{ private $w原创 2015-08-19 15:33:25 · 581 阅读 · 0 评论 -
PHP的单例模式--三私一公
注意:1.外部不可以实例化,因此内部实例化函数的类型必须为静态,在类未实例化之前就已经初始化;2.静态函数只能访问静态变量,所以定义private static $instance;3.静态变量的访问写法为:类名::$变量名,在类内部可以直接写self:$instance;4.可以用instanceof这个关键字检测变量中存放的是不是当前的类实例。<?php//php下的单例原创 2015-06-26 10:40:23 · 6301 阅读 · 1 评论