代码点读机 / Java / protected

protected Java · 关键字

比 private 宽松:本类、同一个包里的其他类,以及子类都可以访问。

怎么用

protected 类型 成员名;

小例子

class 动物 {
  protected String 名字;
}
class 狗 extends 动物 {
  void 显示() { System.out.println(名字); }
}

运行结果

子类可以访问继承来的 protected 成员

提醒:访问权限:public > protected > 默认(包私有)> private

官方文档:https://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Java全部词条