Java 中,下列哪个修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问?

1558 次浏览
  • A、protected
  • B、public
  • C、无修饰符
  • D、private
private表示成员变量是私有的,只有该类本身可以访问。 无修饰符 (default) 是默认的 (不加修饰符),表示成员变量可以被同一个包内的类访问。 public表示成员变量是公开的,任意包内的任意类都可以访问。 protected表示成员变量是受保护的。主要用在继承机制上,子类可以访问父类受保护的成员变量。 需要注意的是,同一包内的其他类也可以访问该类protected成员变量。
挑战成功
2年前
挑战失败
2年前
挑战失败
2年前
挑战成功
2年前
挑战失败
2年前
挑战成功
3年前
挑战成功
4年前