关于java封装的访问控制级别

[来源] 达内    [编辑] 达内   [时间]2013-02-26

java中的公共、私有、受保护和默认等几种访问级别的关系。

  java培训过程中,我们常接触到的一个知识点是关于java的封装,北京java培训中心的老师说,封装提供了4中访问控制级别。

  1、public 公用的,最高的访问级别,类的 public成员所以类的成员都可以访问。

  2、protected 受保护的,类的protected成员只能被该类的成员及其子类成员访问,还可以被同一个包中其他类的成员访问。

  3、private 私有的,不对外公开,类的private成员只能被该类的成员访问,访问级别最低。

  4、默认,类的成员什么修饰符都没有,又叫包修饰符,只有类本身成员和当前包下类的成员可以访问。

  那么封装是如何实现的呢?其实可以通过以下方法来实现哦。

  1、修改属性的可见性来限制对属性的访问。

  2、为每个属性创建一对赋值方法和取值方法,用于对这些属性的访问。

  3、在赋值和取值方法中,加入对属性的存取权限。

  北京达内培训的老师说,在学习java的过程中,我们要多看多写,只有在不断的编写程序中,我们才能学习到更多java方面的知识。

资源下载