淺析PHP 5.0對象模型深度探索之綁定(2)_PHP教程
推薦:如何實現強大的翻頁跳轉功能我們都知道用 php mysql 在 web 頁實現數據庫資料全部顯示是非常簡單而有趣的,數據庫資料很少的情況下頁面顯示還是讓人滿意的,但是當數據庫資料非常多的情況下,頁面的顯示情況將會變的 非
以下為引用的內容:
Listing 6.11 Binding and private members class Father public function getSalutation() private function identify() class Son extends Father $obj = new Son(); |
動態綁定的好處是允許繼承類來改變父類的行為,同時可以保持父類的接口和功能,看例子6.12. 由于使用了動態綁定,在deleteUser中被調用的isAuthorized的version 可以由對象的類型來確定。如果是一個普通的user,PHP調用User::isAuthorized會返回FALSE.如果是一個AuthorizedUser的實例,PHP調用AuthorizedUser::isAuthorized,將允許deleteUser順利執行。
//haohappy注:用一句話說清楚,就是對象類型與方法,屬性綁定. 調用一個父類與子類中都存在的方法或訪問一個屬性時,會先判斷實例屬于哪種對象類型,再調用相應的類中的方法和屬性。
分享:解析PHP安裝全攻略:APACHE首先,安裝并配置PHP3 1、解開壓縮包到你喜歡的目錄如:C:PHP3 2、把C:php3php3.ini-inst文件改名成PHP3.INI并拷貝到C:windows 3、修改php3.ini。 a、修改doc_root=XXXX改成你自己
- 相關鏈接:
- 教程說明:
PHP教程-淺析PHP 5.0對象模型深度探索之綁定(2)。