[ASP.net教程]php面向对象的基础:OOP的常量
0
2013-08-27 16:00:55
常量(constant)
用来表示不会改变的值。对于从该类实例化的任何对象来说,常量值在这些对象的整个生命周期中都保持不变。1 class Computer{2 3 const PI=3.1415926;4 5 }6 echo Computer::PI; //输出值:3.1415926
注意常量的输出方式
静态类成员1 /*对于静态的字段或方法,使用self而不是$this*/ 2 class Computer{ 3 //私有的静态字段 4 private static $_count = 0; 5 6 //公共的方法:用于计数 7 public function setRun(){ 8 self::$_count++; //静态的字段用self 9 }10 11 public function getRun(){12 return self::$_count;13 }14 15 }16 Computer::setRun();17 Computer::setRun();18 echo Computer::getRun(); //输出值:2
Instanceof关键字
PHP5中该关键字可以确定一个对象是否是类的实例、类的子类、实现了某个特定接口
1 class Computer{2 3 }4 5 $com = new Computer();6 if ( $com instanceof Computer){7 echo '我是一个类的实例';8 }
转载请保留本文网址:http://www.shaoqun.com/a/69213.html
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:admin@shaoqun.com。
PHP
0