标签:
面向对象
面向对象的简称:OOP
静态
class FenBi
{
public $changdu; //属于对象的
public static $yanse; //属于类的,静态想
}
在区分对象和类的时候。
如果属于类,加一个关键字,static,这个成员是属于类的就在前面加上static的关键字。例如:public static $yanse;
static的关键字又称为静态的,静态的成员属于类的,普通的成员属于对象的。
普通的调用:
静态的成员调用:
FenBi::$yanse; //这个FenBi类里面有个成员是$yanse,$yanse是属于FenBi这一类的。
普通成员用对象来调用,静态成员用类来调用。
可以任意吧一个成员造成静态的。
静态的是属于类的,非静态的是属于对象的。
静态的方法不能调用普通的成员
静态的方法可以调用静态的成员
普通方法可以调用静态的
总结:
1.普通成员是属于对象的
2.静态成员属于类的
3.普通成员方法里面可以调用静态成员
4.静态方法里面不能调用普通成员
ぉ 辰 プ 辰 ペ
标签:
原文地址:http://www.cnblogs.com/chenchen0815/p/5569691.html