一般来说在编写代码的时候,属性基本都设置为private,是为了数据的安全性考虑。
总结一下:
public,protected,default,private封装等级逐渐增加
四者对于本类当然是可以访问的了
public则是所有类都可以访问
protected则是对同包和子类都是公开的
default则是默认时的修饰符,对同包公开,但是对于子类不行
private则除了本类,其他都是隐藏的!,是可以直接引用
一般来说在编写代码的时候,属性基本都设置为private,是为了数据的安全性考虑。
总结一下:
public,protected,default,private封装等级逐渐增加
四者对于本类当然是可以访问的了
public则是所有类都可以访问
protected则是对同包和子类都是公开的
default则是默认时的修饰符,对同包公开,但是对于子类不行
private则除了本类,其他都是隐藏的!,是可以直接引用