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