php静态属性,静态方法

来源:互联网 发布:手机开淘宝店怎么注册 编辑:程序博客网 时间:2024/05/21 14:57

php中没有专门的语法去定义静态类,

但可以用static关键字声明类属性或类方法,就可以不是实例化类而直接访问。


静态属性与静态方法的内存位置

可以理解为:静态方法和静态属性是属于类本身的(类也可以理解为一个特殊的对象),所以可以通过  类名::访问;

            而非静态属性,方法是相对于对象(类的实例)


另外注意:1.理论上对象是不可以访问类的静态方法,但当一个对象操作静态方法时,却能正常使用;

                   2.通过   类名::+ 非静态方法   也可以正常使用(不推荐使用)




0 0