天天看点

JAVA 中public private protect 的区别

 类内 包内 子类 任意public T T T Tprotected T T T[default] T T //工作基本不用private T T表示可以访问。访问控制是用来模仿客观世界封装现象的public是公开的资源编程建议:声明属性和方法尽可能私有。这样才能做到尽可能的封装。 提供适当的属性访问方法,适当的开放属性的访问。 不建议使用非公有类。就是说所有类都应该是公有的,并且 一个源文件一个类。