Java访问控制修饰符

Posted xing柠檬

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java访问控制修饰符相关的知识,希望对你有一定的参考价值。

1.   Java访问控制修饰符:  public  

     public:  表示公开的,在任何位置都可以访问 (即所有类可见)  

     使用的对象:类、接口、变量、方法

2.   Java访问控制修饰符:protected

      protected:   同包以及所有的子类

      使用对象:变量、方法。 

      注意:不能修饰类(外部类)。

3.    Java访问控制修饰符:缺省(default)

      缺省:          同包,不使用任何修饰符

      使用的对象:类、接口、变量、方法

4.    Java访问控制修饰符: private  

      private:        私有的,在同一类中访问

      使用的对象:变量、方法

      注意:不能修饰类(外部类)

访问范围 Privatedefaultprotectedpublic
只用本类内部可访问
同一包中的类(包括子类,以及以对象.成员)  
其它包中的子类内部    
其它包中的类(对象.成员, 不是子类)      

访问和继承

      (1)父类中的public方法在子类中也必须为public

      (2)父类中的private方法不能被继承

      (3)父类中声明为protected的方法在子类中使用时需声明为protected或public

以上是关于Java访问控制修饰符的主要内容,如果未能解决你的问题,请参考以下文章

Java访问控制修饰符

Java访问控制修饰符

java中访问控制权限修饰符

Java访问修饰符(访问控制符)

Java访问控制修饰符

Java访问控制修饰符权限