首页 > 试题广场 >

下列哪个对访问修饰符作用范围由大到小排列是正确的?()

[单选题]

下列哪个对访问修饰符作用范围由大到小排列是正确的?()

  • public>protected>default>private
  • public>default>protected>private
  • private>protected>default>public
  • private>default>protected>public

default:包内的任何类,重点突出包

protected:包内的任何类及包外继承了该类的子类,重点突出继承

发表于 2019-10-22 03:24:22 回复(0)
1. 首先明确Java中访问修饰符的作用范围: -  public :可以被任何类访问。 -  protected :可以被同一包中的类访问,以及不同包中的子类访问。 -  default (没有显式写访问修饰符时的默认情况):只能被同一包中的类访问。 -  private :只能被当前类内部访问。 2. 然后按照作用范围从大到小排列: - 作用范围从大到小依次为 public > protected > default > private 。 答案是A。
发表于 2024-10-26 09:12:34 回复(0)