码迷,mamicode.com
首页 > Web开发 > 详细

PHP-----静态

时间:2016-06-08 13:49:36      阅读:168      评论:0      收藏:0      [点我收藏+]

标签:

面向对象

面向对象的简称:OOP

静态

class FenBi

{

  public $changdu; //属于对象的

  public static $yanse;  //属于类的,静态想

}

在区分对象和类的时候。

如果属于类,加一个关键字,static这个成员是属于类的就在前面加上static的关键字。例如:public static $yanse;

static的关键字又称为静态的,静态的成员属于类的,普通的成员属于对象的。

普通的调用:

技术分享

静态的成员调用:

技术分享

FenBi::$yanse; //这个FenBi类里面有个成员是$yanse,$yanse是属于FenBi这一类的。

普通成员用对象来调用,静态成员用类来调用。

可以任意吧一个成员造成静态的。

技术分享

静态的是属于类的,非静态的是属于对象的。

 

静态的方法不能调用普通的成员

技术分享

静态的方法可以调用静态的成员

技术分享

普通方法可以调用静态的

技术分享

总结:

1.普通成员是属于对象的

2.静态成员属于类的

3.普通成员方法里面可以调用静态成员

4.静态方法里面不能调用普通成员

 

ぉ 辰 プ 辰 ペ

 

PHP-----静态

标签:

原文地址:http://www.cnblogs.com/chenchen0815/p/5569691.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!