Java笔记-封装

封装

修饰符

同一个类

同一个包

子类

所有类

private

*

default

*

*

protected

*

*

*

public

*

*

*

*

1、private 表示私有,只有自己类能访问。

2、default 表示没有修饰符修饰只有同一个包能访问。

3、protected 表示可以被同一个以及其他包中的子类访问。
若父类和子类在同一个包内,子类可以访问父类的protected成员,也可以访问父类的protected对象成员。

若父类和子类不在同同一个包内,子类可以访问父类的protected成员,不能访问父类的protected对象成员。

4、public 所有类都可以访问

原文地址:https://www.cnblogs.com/baisha/p/15399725.html