成员变量及属性区别

来源:互联网 发布:php each 编辑:程序博客网 时间:2024/06/07 00:03

成员变量默认是protected类型。其他类是无法访问通过对象来访问的。

而属性,其本身也是成员变量,但是它给成员变量附加了set和get方法。并且其他类通过引用该类可通过属性来进行访问操作。

若定义了属性可以省去声明成员变量的编写。定义了属性,系统自动将该属性所定义的变量认定成成员变量。