面向对象-静态
来源:扶摇网络
作者:网站建设/SEO优化专家
浏览:
发布日期:2021-08-05 11:04:40
[导读]:1.静态属性用于保存类的公有数据2.静态方法里面只能访问静态属性3.静态成员不需要实例化对象就能访问4.类的内部可以通过self或者static关键字访问自身静态成员5.可以通过parent关键字访问父类的静态成员6.可以通过类的名称在类定义外部访问静态成员...
1.静态属性用于保存类的公有数据
2.静态方法里面只能访问静态属性
3.静态成员不需要实例化对象就能访问
4.类的内部可以通过self或者static关键字访问自身静态成员
5.可以通过parent关键字访问父类的静态成员
6.可以通过类的名称在类定义外部访问静态成员

1.parent关键字可以可用于调用父类中被子类重写了的方法
2.self关键字可以用于访问类自身的成员方法,静态成员和类常量;不能用于访问类自身的属性!!!
使用常量的时候不需要在常量const名称前面添加$符号
3.static::关键字用于访问类自身定义的静态成员,访问静态属性时需要在属性前面添加$符号。
4.常量属性const不能使用对象访问,仅能使用类访问,在类本体内可以使用“self::常量名”,在类本体外可以使用“类名::常量名”

大家有疑问,可以在下边留言交流,我有空会及时回复,本人英文网名:Cheng,中文网名:陆小凤。
免责声明:本文由专注多年品牌设计公司扶摇网络整理编写,旨在为企业提供网络知识分享,如有侵权请联系删除,转栽请注明出处.