访问控制符 :public、protected、default、private;不加其他三个控制符则默认为default
Y / N | 包外 | 子类 | 包内 | 类内 | 使用对象 |
public | Y | Y | Y | Y | 构造器、成员、类、接口(全局变量、方法) |
protected | N | Y | Y | Y | 构造器、成员(全局变量、方法) 包外子类可访问 |
default | N | N | Y | Y | 构造器、成员、类、接口(全局变量、方法) 包内子类可访问 |
private | N | N | N | Y | 构造器、成员(全局变量、方法) |
访问控制符 :public、protected、default、private;不加其他三个控制符则默认为default
Y / N | 包外 | 子类 | 包内 | 类内 | 使用对象 |
public | Y | Y | Y | Y | 构造器、成员、类、接口(全局变量、方法) |
protected | N | Y | Y | Y | 构造器、成员(全局变量、方法) 包外子类可访问 |
default | N | N | Y | Y | 构造器、成员、类、接口(全局变量、方法) 包内子类可访问 |
private | N | N | N | Y | 构造器、成员(全局变量、方法) |