課程
/后端開發(fā)
/PHP
/大話PHP設(shè)計模式
protected $db 是否應(yīng)該寫為 protected static $db
2014-12-21
源自:大話PHP設(shè)計模式 5-3
正在回答
還應(yīng)該要重寫__clone方法
應(yīng)該為 private static $db?
用protected的話,它的子類可以修改 $db的值。。。。
邏輯上$db是數(shù)據(jù)庫類,而static變量邏輯上也是類。。所以
舉報
幫助PHPer具備使用設(shè)計模式解決工程中復(fù)雜邏輯的能力
3 回答受保護的屬性應(yīng)該設(shè)置為私有化的protected static $db;
2 回答prvate $db 不完整,應(yīng)該是private static $db
2 回答self::$db 直接這樣用真的可以嗎?
2 回答疑問。工廠里的db對象set到注冊樹的數(shù)組這個操作。是不是得先執(zhí)行一下工廠類才能注冊到注冊樹。
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2015-02-06
還應(yīng)該要重寫__clone方法
2015-01-11
應(yīng)該為 private static $db?
用protected的話,它的子類可以修改 $db的值。。。。
邏輯上$db是數(shù)據(jù)庫類,而static變量邏輯上也是類。。所以