Java访问权限修饰词

1.包访问权限。

默认访问权限没有任何关键字,但通常是指包访问权限。这就意味着当前包中的所有其他类对那个成员都有访问权限,但对于这个包之外的所有类,这个成员却是private的。

2.public:接口访问权限

使用关键字public, 就意味着public之后紧跟着的成员声明自己对每个人都是可用的。尤其是使用类库的客户程序员更是如此。

3.private:你无法访问

关键字private的意思是,除了包含该成员的类之外,其他任何类都无法访问这个成员。

4.protected:继承访问权限

关键字protected处理的是继承的概念。基类的创建者会希望有某个特定成员,把它的访问权限赋予派生类而不是所有类。这就需要protected来完成这一工作。protected也提供包访问权限。

总结如下:

原文地址:https://www.cnblogs.com/julymaple/p/11227426.html