全部博文(12)
分类: Java
2011-04-29 15:43:04
往往在初学Java的时候,都不会提访问权限和修饰符的问题,在Java的学习中一般都要到包的概念学完才会涉及访问控制:
priavte 本类可见
public 所有类可见
protected 本包和所有子类都可见
friendly 本包可见(即默认的形式)
其实在实际应用中,public和private是比较熟悉和好记忆的,主要记住区别protected和friendly两种访问控制修饰符。
那么在实际应用中,private的类型是在封装的概念上体现较为明显的。private类型的变量都需要通过调用对象的getter和setter方法来访问。为了安全起见,public多适用于构造方法(单对象类除外)、类静态常量等一些形式