四种权限修饰符的简单介绍

这里我们简单介绍四种权限修饰符的作用范围:

publicprotected(default)private
1、同一个类(自己访问自己的)
2、 同一个包不同类(访问邻居)×
3、不同包子类(访问自己儿子)××
4、不同包非子类(访问陌生人)×××

1、第一种情况是在同一个类当中使用public、protected、(default)、private修饰的成员变量或者成员方法都可以直接访问或调用两个类中的成员变量或者成员方法

2、第二种情况是在同一个包中的两个不同类时,使用public、protected、(default)修饰的成员变量或者成员方法,可以直接访问或调用两个类中的成员变量或者成员方法

3、第三种情况是在某一个类和不同包的子类,使用public、protected修饰的成员变量或者成员方法,可以直接访问或调用两个类中的成员变量或者成员方法

4、第四种情况时是在某一个类和不同包的非子类中,使用public修饰的成员变量或者成员方法,可以直接访问或调用两个类中的成员变量或者成员方法

posted @ 2020-09-25 17:13  谢海川  阅读(93)  评论(0)    收藏  举报