慕运维2858188
2015-10-24 12:41
而不是用类名来访问静态属性
当然可以,$p=new A(); 使用$p::attr访问类A中的静态属性attr;不过建议还是用类名::属性名形式来访问静态属性
不能的.静态属性存在于内存全局区里的静态区,而对象存在于内存的堆区.对象是访问不到的..但是对象可以访问静态方法..
访问不到的,你自己试试看啊
这个是规定啊!用类名来访问静态属性,表示他是公用的而不是某一个特定的对象所有!
静态属性是属于类的,最好遵循规范
PHP面向对象编程
70153 学习 · 361 问题
相似问题