Java中的权限修饰符
-
public:公共的。
-
protected:受保护的
-
default:默认的
-
private:私有的
权限:
private < 默认 < protected < public
规范:
成员变量一般使用private修饰
构造方法一般使用public 修饰
setget方法一般使用 public 修饰
编写代码时,如果没有特殊的考虑,建议这样使用权限:
成员变量使用private
,隐藏细节。
构造方法使用public
,方便创建对象。
成员方法使用public
,方便调用方法。
小贴士:不加权限修饰符,其访问能力与default修饰符相同