protected:允许在当前类,同包子类/非子类(任意类),跨包子类中访问。
换句话说就是同包的所有类可以调用,跨包只有子类才能调用。
默认:同包可以访问,跨包不能访问。
访问修饰符 | 本类 | 同包 | 子类 | 其他 |
public | 可以 | 可以 | 可以 | 可以 |
private | 可以 | 不可以 | 不可以 | 不可以 |
protected | 可以 | 可以 | 可以 | 不可以 |
默认 | 可以 | 可以 | 不可以 | 不可以 |
protected:允许在当前类,同包子类/非子类(任意类),跨包子类中访问。
换句话说就是同包的所有类可以调用,跨包只有子类才能调用。
默认:同包可以访问,跨包不能访问。
访问修饰符 | 本类 | 同包 | 子类 | 其他 |
public | 可以 | 可以 | 可以 | 可以 |
private | 可以 | 不可以 | 不可以 | 不可以 |
protected | 可以 | 可以 | 可以 | 不可以 |
默认 | 可以 | 可以 | 不可以 | 不可以 |