課程
/后端開發
/PHP
/大話PHP設計模式
為什么將 IDaabase 的 interface 放在 Database 里面呢?不是說一個文件只能寫一個類嗎
2019-03-23
源自:大話PHP設計模式 6-1
正在回答
PHP本身允許一個文件放多個類。用到IDatabase接口的同時,Database類也被使用,autoload函數的存在,可以保證Database.php被require。
一個文件多個類是不好的編程習慣。
舉報
幫助PHPer具備使用設計模式解決工程中復雜邏輯的能力
1 回答老師我這里為什么還是報錯呢
6 回答Interface 'Server\IDatabase' not found in
5 回答為什么在讀取slave從機的時候要隨即取呢?
1 回答為什么不直接用單例呢
2 回答Factory文件必須要與所創建對象的類文件同目錄么?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2019-03-25
PHP本身允許一個文件放多個類。用到IDatabase接口的同時,Database類也被使用,autoload函數的存在,可以保證Database.php被require。
一個文件多個類是不好的編程習慣。