浅析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)。