AI摘要
Java类中的权限修饰符决定了成员的访问范围。private仅限本类访问;default(默认)可在本包内访问;protected允许本包及不同包的子类访问;public则无任何限制,可在任何地方访问。这些修饰符有效保障了代码的封装性。
java 类中权限修饰符
| 权限修饰符 | 同一个类中 | 同一个包中 | 不同包的子类 | 不同包的无关类 |
|---|---|---|---|---|
| private | ✓ | |||
| (default) | ✓ | ✓ | ||
| protected | ✓ | ✓ | ✓ | |
| public | ✓ | ✓ | ✓ | ✓ |
AI摘要
Java类中的权限修饰符决定了成员的访问范围。private仅限本类访问;default(默认)可在本包内访问;protected允许本包及不同包的子类访问;public则无任何限制,可在任何地方访问。这些修饰符有效保障了代码的封装性。
| 权限修饰符 | 同一个类中 | 同一个包中 | 不同包的子类 | 不同包的无关类 |
|---|---|---|---|---|
| private | ✓ | |||
| (default) | ✓ | ✓ | ||
| protected | ✓ | ✓ | ✓ | |
| public | ✓ | ✓ | ✓ | ✓ |
评论 (0)