PHP延迟绑定练习
来源:互联网 发布:淘宝客独家是什么意思 编辑:程序博客网 时间:2024/06/05 05:18
<?php/*延迟绑定复习父类:高级动物年龄:1腿:4哭:呜呜方法:t1 t2*/class Animal { const age = 1; public static $leg = 4; public static function cry() { echo '呜呜<br />'; } public static function t1() { self::cry(); echo self::age,'<br />'; echo self::$leg,'<br />'; } public static function t2() { static::cry(); echo static::age,'<br />'; echo static::$leg,'<br />'; } } class Human extends Animal { public static $leg = 2; public static function cry() { echo '哇哇<br />'; }} class Stu extends Human { const age = 16; public static function cry() { echo '嘤嘤<br />'; }} Stu::t1(); /*自身没有T1方法,从父类中寻找t1方法,人类没有、一直找到高级动物类!执行父类的t1方法,self所以执行父类自身的属性!结果:呜呜,1,4*/Stu::t2(); /*自身同样没有t2方法,到父类中寻找,父类的方法是执行静态绑定属性(执行运行程序绑定)!所以执行运行程序的那一刻绑定的属性!如果没有父类中寻找!答案:嘤嘤,16,2*/原文博客:开拓者博客
0 0
- PHP延迟绑定练习
- php延迟绑定
- php 静态延迟绑定
- PHP延迟静态绑定
- PHP延迟静态绑定
- PHP延迟静态绑定
- PHP延迟静态绑定
- PHP延迟静态绑定
- PHP延迟静态绑定
- php的延迟静态绑定
- PHP静态延迟绑定:static
- php的延迟静态绑定
- php的延迟静态绑定
- php之static后期绑定/延迟绑定
- php中“延迟静态绑定”的使用
- php--继承与延迟静态绑定
- PHP中延迟静态绑定机制
- php中“延迟静态绑定”的使用
- BZOJ 2756 [SCOI2012]奇怪的游戏
- mcsdk_video下 h.264 视频编码 demo(sv04)编译实验
- TCP协议中的三次握手和四次挥手
- poj 1151 扫描线
- Trie树
- PHP延迟绑定练习
- 项目中XA Transaction应用
- UVA 10200 (欧拉定理打表)
- Android中接口回调、方法回调
- 如何重启MySQL服务
- Leetcode 142. Linked List Cycle II (Medium) (cpp)
- jvm 类初始化的条件
- eclipse连接数据库sql server 2008
- 51nod oj 1050 循环数组最大子段和 【DP】