课程
/后端开发
/PHP
/大话PHP设计模式
protected $db 是否应该写为 protected static $db
2014-12-21
源自:大话PHP设计模式 5-3
正在回答
还应该要重写__clone方法
应该为 private static $db
用protected的话,它的子类可以修改 $db的值。。。。
逻辑上$db是数据库类,而static变量逻辑上也是类。。所以
举报
帮助PHPer具备使用设计模式解决工程中复杂逻辑的能力
3 回答受保护的属性应该设置为私有化的protected static $db;
2 回答prvate $db 不完整,应该是private static $db
2 回答self::$db 直接这样用真的可以吗?
2 回答疑问。工厂里的db对象set到注册树的数组这个操作。是不是得先执行一下工厂类才能注册到注册树。