Products
GG网络技术分享 2025-11-14 00:05 3
在Java中,访问修饰符是用来控制类、接口、变量和方法在程序中的可见性的。
public

protected
default
private
关于你提到的
protected修饰符确实受护着的成员Neng被其子类访问,无论这些个子类是不是与父类位于同一个包中。这是基本上原因是在Java中,protected成员给了一种跨包继承的访问方式。
default修饰符默认访问权限的成员只Neng被同一个包中的类访问,无论是父类还是子类。这与你的相符。
修饰符分类public是子类管束修饰符, 基本上原因是它允许随便哪个类访问;而default是包管束修饰符,基本上原因是它管束访问于同一个包内的类。
其他修饰符
native用于声明本地方法,即用其他语言实现的方法。
Java的访问修饰符给了灵活的方式来控制类、接口、变量和方法的可访问性,以确保代码的封装性和睦安性。
Demand feedback