java四个访问权限和范围是什么啊?

java里四个访问权限是什么? 他的范围是什么啊?
2025-04-08 07:49:00
推荐回答(2个)
回答1:

1,public 2,protected 3,(default) 4,private

1任何类都可以访问
2在同一个包中的所有类可以访问,以及该类的子类
3同一个包中的所有类
4只能在本类中访问

回答2:

作用域 当前类 同一package 子孙类 其他package
public √ √ √ √
protected √ √ √ ×
friendly √ √ × ×
private √ × × ×