09-24 code
2013-09-24 20:22
591 查看
<? class bird{ private $color; private $chibang; private $zhuazi; private $yumao; const gold='0.618'; function __construct(){ echo "[Construct parent]I Can Fly"; } function fly(){ echo "I really Can Fly"."<br/>"; } final function sound(){//只能修饰成员方法 和 类 echo "I Like SingSong"; } static function dance(){ echo "I Like Dance"; } } class chicken extends bird{ private $color; private $chibang; private $zhuazi; private $yumao; protected $giveegg; function __construct(){ echo "[Construct self]Not only i am a bird(chicken),but also i can't fly"."<br/>"; self::fly();//在自身调用方法//作用域 }//重载 function fly(){ echo "Not only i am a bird(chicken),but also i can't fly"."<br/>"; parent::fly();//在重载子类里访问父类被重载方法//作用域 } function high(){ echo $this->giveegg='twenty_egg'; } } $chicken=new chicken; echo "<pre>"; var_dump($chicken); echo "</pre>"; echo "<br/>"; echo "<hr/>"; $chicken->fly(); echo bird::sound();//final只能修饰成员方法 和 类 //限制类的继承 方法的覆盖 echo bird::gold;//常量的输出使用作用域 echo "<hr/>"; $chicken->high();//protected类内调用 echo "<hr/>"; echo chicken::dance();
相关文章推荐
- Error generating final archive: Debug Certificate expired on 10/09/18 16:30[/code]
- code vs [网络流24题] 餐巾计划问题
- LINTCODE——Compute 24 Game
- [网络流24题][CODEVS1237]餐巾计划问题(费用流)
- Educational Codeforces Round 24 F. Level Generation(三分)
- Decompiled .class file,bytecode version:52.0(Java 8) Source for 'Android API 24 Platform' not found
- 【codevs1916】[网络流24题]负载平衡问题
- Introduce to algorithm--------pseudo code to C/C++ code (chapter 24)
- Date类练习题(17/09/24)
- Educational Codeforces Round 24 (B Permutation Game,D. Multicolored Cars)
- 09-13 PHP study code
- 09-17 demo code
- Codeforces Round 469 C 24 Game
- 17/11/24 05:08:44 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
- [网络流24题][codevs1922] 骑士共存问题 二分图最大独立集
- [网络流24题][CODEVS1914]运输问题(费用流)
- leecode 解题总结:24 Swap Nodes in Pairs
- 【网络流24题】【cogs738】【codevs1913】数字梯形
- 解题报告: Educational Codeforces Round 24 A,B,C