Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 7667394

Browse files
committed
fix bug
1 parent 39bbc28 commit 7667394

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

‎contents/in-java-whats-the-difference-between-public-default-protected-and-private.md

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,15 @@
22

33

44
如下表所示,Y表示能访问(可见性),N表示不能访问,例如第一行的第3个Y,表示类的变量/方法如果是用public修饰,它的子类能访问这个变量/方法
5-
| 修饰符 | 类内部| 同个包(package)| 子类 | 其他范围 |
6-
| -------- | :--: | :--: | :--: | :--: |
7-
| public | Y | Y | Y | Y |
8-
| protected | Y | Y | Y| N |
9-
| 无修饰符 | Y| Y | N or Y(见说明)| N |
10-
| private | Y | N | N | N |
5+
6+
7+
修饰符 | 类内部 | 同个包(package) | 子类 | 其他范围
8+
------------- | ------------- | -------------| -------------| -------------
9+
public | Y | Y | Y | Y
10+
protected | Y | Y | Y | N
11+
无修饰符 | Y | Y | N or Y(见说明) | N
12+
private | Y | N | N | N
13+
1114

1215
说明:
1316
需要特别说明"无修饰符"这个情况,子类能否访问父类中无修饰符的变量/方法,取决于子类的位置。如果子类和父类在同一个包中,那么子类可以访问父类中的无修饰符的变量/方法,否则不行。

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /