25--访问控制权限

在java中一共存在4中访问控制权限:

  1. private 访问权限
    private属于私有访问权限,此访问权限可以定义在属性、方法上,一旦使用了private关键字,则只能在本类中进行访问
  2. default(默认) 访问权限
    如果以个类的属性或者方法没有任何的访问权限的声明,就是默认的访问权限,默认的访问权限可以被本包中的其他类所访问,但是不能被其他包中的类所访问。
  3. protected 访问权限
    protected属于受保护的访问权限,一个类中的成员如果使用了protected访问权限,则只能本包以及不同包中的子类所访问
  4. public 访问权限
    public属于公共访问权限,如果一个类中的成员使用了public访问权限,就可以在所有类中被访问,不管是否在同一个包中
    在这里插入图片描述
    注意:
    对于class的权限修饰只可以用public和default(缺省)。
    public类可以在任意地方被访问。
    default类只可以被同一个包内部的类访问。
    实例代码后期添加

猜你喜欢

转载自blog.csdn.net/qwy715229258163/article/details/114413454
今日推荐