标签: php oop information-hiding
我知道有很多关于信息隐藏的文章,但我仍然不知道为什么我不应该将class属性定义为public。
如果我将属性定义为“公共”,会产生什么后果?
请举例。
答案 0 :(得分:-2)
将属性定义为" public"您可以从任何地方访问它,因此出于安全考虑,您必须将其设置为“私人”,特别是当您与团队合作时,"私人"属性意味着它是一个敏感的!这就是全部。