2020-03-15 |

Java的访问权限修饰词

Java的类成员访问权限修饰词有四类:private,无(default默认情况下),protected和public。他们的权限可以用下面这张表来表示:

Java的访问权限修饰词 :public, default, protected和private

可以来看一下这张表,从这张表可以看出,public的访问权限最大,给了public的修饰词的成员变量或者成员方法,几乎对访问就没有任何限制了。

public: 本类可以访问,同一个包的类可以访问,继承类可以访问,其他类也可以访问。

protected: 这个修饰符,主要是用来给继承类调用包里面的成员变量和成员方法的,比如:


public class ProtectedTest extends com.breakyizhan.util.protectedClass{
ProtectedTest pt = new ProtectedTest();
pt.FunctioninprotectedClass();//可以调用com.breakyizhan.util.protectedClass这个类里面的方法FunctioninprotectedClass;
}

default: 是指不加任何修饰词,那么这个的作用主要是用来调用同一个包里面的方法,比如com.breakyizhan.util这个包里面有很多个类,有protectedClass,arrayclass和hashclass等,这些类之间的成员变量和成员方法就可以互相调用了。

private就是只能提供给类访问了,比如com.breakyizhan.util.protectedClass类里面的成员变量和方法,如果加了修饰词private的话,只能在这个类里面进行访问了。

 

0

python教程
java教程
php教程
php+mysql教程
ThinkPHP教程
MySQL
C语言
css
javascript
Django教程

发表评论

    评价:
    验证码: 点击我更换图片
    最新评论