Ben*_*Ben 9 php class public
为什么我应该使用关键字声明类属性(变量)或方法(函数)public,如果它们在默认情况下是公开的?或者,是吗?
public
用不同的方式来表达我的问题是public多余的?我的理解private和protected,但为什么声明public,如果类成员是公共的呢?
private
protected
Nik*_*kiC 7
是的,public是默认值(请参阅可见性文档).
人们添加它,因此它与所有其他方法/属性一致.
此外,如果您想要公开一个属性并且不想使用public,则需要使用var,这是不推荐的,并且可能在某些时候被弃用.
var
归档时间:
14 年,10 月 前
查看次数:
4093 次
最近记录:
8 年,7 月 前