Discuss / Java / 作用域的权限大小?

作用域的权限大小?

Topic source

pubilc > package > protected > private

是这样子吗?

loveZzero

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

可以这样理解,但是也不是完全这样,比如你一个类继承了非本包的一个类,用默认的package就访问不到,但是用protected就可以,所以package和protected的大小关系并不是包含的关系。

Joker.fu_95

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

不应该pubilc > protected > package  > private

public 任何位置都可以

protected 在同类、同包、不同包子类

package 在同类,同包

private 在同类


  • 1

Reply