首页 > 其他 > 详细

static_new

时间:2015-07-15 20:45:26      阅读:126      评论:0      收藏:0      [点我收藏+]
<?php 
//在::操作符的左边写上类的名称来静态地访问某个成员,这样就可以避免创建类的实例。
//这样不仅可以省略掉实例化类的代码,而且还会更高效,因为类的每个实例都会占用一小部分的系统资源。
class MyObject {
public static $myVariable = 10;
}
echo MyObject::$myVariable; //10
echo ‘<br />‘;
class MyObject1 {
static function myMethod() {
//执行一些操作
static::myOtherMethod();
}
static function myOtherMethod() {
echo ‘Called from MyObject‘;
}
}
class MyExtendedObject extends MyObject1 {
static function myOtherMethod() {
echo ‘Called from MyExtendedObject‘;
}
}
MyObject1::MyMethod(); //Called from MyObject
echo ‘<br />‘;
MyExtendedObject::myMethod(); //Called from MyExtendedObject

static_new

原文:http://www.cnblogs.com/yhdsir/p/4649174.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!