Discuss / Java / 类中成员可访问性

类中成员可访问性

Topic source

Junes_99994

#1 Created at ... [Delete] [Delete and Lock User]

                类中成员可访问性                

不同情况    Private   无    Protected    Public

同一个类        √        √        √        √

同一个包        ×        √        √        √

不同包的子类    ×        ×        √        √

不同包非子类    ×        ×        ×        √

Junes_99994

#2 Created at ... [Delete] [Delete and Lock User]

非嵌套的类只有两种访问权限 默认(default) he 公开(public)

默认(default)访问权限的类和无修饰的类成员一样仅在同一个包中可访问

楼上的表很不错。

第三行和第四行可以把“不同包”去掉,

包和子类之间没有关联,容易混淆。

🌙

#4 Created at ... [Delete] [Delete and Lock User]

包和子类有没有关系 试试不就知道了


  • 1

Reply