参考答案和解析
正确答案:D
更多“如果类中的成员只能被同一包中的类访问,那么声明该成员时应使用下面”相关问题
  • 第1题:

    关于被保护访问控制符protected修饰的成员变量,下面说法正确的是( )。

    A.可以被3种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类

    B.可以被两种类访问和引用:该类本身、该类的所有子类

    C.只能被该类自身所访问和修改

    D.只能被同一个包中的类访问


    正确答案:A

  • 第2题:

    下列关于protected的说法中,正确的是()

    A.protected修饰的方法,只能给子类使用

    B.protected修饰的类,类中的所有方法只能给子类使用

    C.如果一个类的成员被protected修饰,那么这个成员既能被同一包下的其它类访问,也能被不同包下该类的子类访问

    D.以上都不对


    答案:C
    解析:如果一个类的成员被protected访问控制符修饰,那么这个成员既能被同一包下的其它类访问,也能被不同包下该类的子类访问

  • 第3题:

    声明成员变量时,如果不使用任何访问控制符(public, protected, private),则以下哪种类型的类不能对该成员进行直接访问()

    • A、同一类
    • B、同一包中的子类
    • C、同一包中的非子类
    • D、不同包中的子类

    正确答案:D

  • 第4题:

    一个public的类中的一个protected成员可以被哪些成员访问()。

    • A、同一类中的其他成员可以访问它
    • B、同一包中的非子类可以访问它
    • C、同一包中的子类可以访问它
    • D、不同包中的非子类可以访问它
    • E、不同包中的子类可以访问

    正确答案:A,B,C,E

  • 第5题:

    关于被私有访问控制符private修饰的成员变量,以下说法正确的是()。

    • A、可被三种类引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类
    • B、可以被两种类访问和引用:该类本身、该类的所有子类
    • C、只能被该类自身所访问和修改
    • D、只能被同一个包中的类访问

    正确答案:C

  • 第6题:

    将类的成员的访问权限设置为默认的,则该成员能被()。

    • A、同一包中的类访问
    • B、其他包中的类访问
    • C、所有的类访问
    • D、所有的类的子类访问

    正确答案:A

  • 第7题:

    单选题
    如果类中的成员只能被子类或同一包中的类访问,那么声明该成员时应使用下面哪个修饰符()
    A

    private

    B

    package

    C

    protected

    D

    public


    正确答案: D
    解析: 暂无解析

  • 第8题:

    单选题
    如果类中的成员只能被同一包中的类访问,那么声明该成员时应使用下面哪个修饰符()
    A

    protected

    B

    package

    C

    public

    D

    不使用访问修饰符


    正确答案: A
    解析: 暂无解析

  • 第9题:

    单选题
    具有()访问权限的成员只能够被本类和同一包中的其他任何类所访问。
    A

    公有

    B

    保护

    C

    私有

    D

    缺省


    正确答案: C
    解析: 暂无解析

  • 第10题:

    填空题
    在类的成员声明时,若使用了()修饰符,则该成员只能在该类或其派生类中进行访问。

    正确答案: protected
    解析: 暂无解析

  • 第11题:

    单选题
    类中的一个成员方法被下面哪个修饰符修饰,该方法只能在本类被访问?()
    A

    public

    B

    protected

    C

    private

    D

    default


    正确答案: D
    解析: 暂无解析

  • 第12题:

    多选题
    一个public的类中的一个protected成员可以被哪些成员访问()。
    A

    同一类中的其他成员可以访问它

    B

    同一包中的非子类可以访问它

    C

    同一包中的子类可以访问它

    D

    不同包中的非子类可以访问它

    E

    不同包中的子类可以访问


    正确答案: D,C
    解析: 暂无解析

  • 第13题:

    如果任何包中的子类都能访问超类中的成员,那么应使用哪个限定词? ( )

    A.public

    B.private

    C.protected

    D.transient


    正确答案:C

  • 第14题:

    如果类的成员被()访问控制符来修饰,则这个成员只能被该类的其它成员访问,其它类无法直接访问

    A.private

    B.default

    C.protected

    D.public


    答案:A
    解析:如果类的成员被private访问控制符来修饰,则这个成员只能被该类的其它成员访问,其它类无法直接访问。类的良好封装就是通过private关键字来实现的


  • 第15题:

    default类型的类成员只能被()、同一包中的()的代码访问引用。


    正确答案:同一类;子类与非子类

  • 第16题:

    具有()访问权限的成员只能够被本类和同一包中的其他任何类所访问。

    • A、公有
    • B、保护
    • C、私有
    • D、缺省

    正确答案:D

  • 第17题:

    在类的成员声明时,若使用了()修饰符,则该成员只能在该类或其派生类中进行访问。


    正确答案:protacted

  • 第18题:

    包访问级的成员能被哪些对象访问到()  

    • A、子类
    • B、所有类
    • C、同一个包中的其他类
    • D、同一个包中的子类

    正确答案:C

  • 第19题:

    单选题
    关于用关键字private修饰的成员变量,下列说法正确的是()。
    A

    可以被其他包的类访问;

    B

    只能被同一个包中的其他类访问;

    C

    只能被该类自身所访问或修改;

    D

    可以被其他包中的该类的子类访问。


    正确答案: C
    解析: 暂无解析

  • 第20题:

    单选题
    如果类中的成员变量只能被同一包访问,则使用以下()约束符.
    A

    无访问控制符

    B

    public

    C

    protected

    D

    final


    正确答案: D
    解析: 暂无解析

  • 第21题:

    填空题
    default类型的类成员只能被()、同一包中的()的代码访问引用。

    正确答案: 同一类,子类与非子类
    解析: 暂无解析

  • 第22题:

    单选题
    声明成员变量时,如果不使用任何访问控制符(public, protected, private),则以下哪种类型的类不能对该成员进行直接访问()
    A

    同一类

    B

    同一包中的子类

    C

    同一包中的非子类

    D

    不同包中的子类


    正确答案: D
    解析: 暂无解析

  • 第23题:

    单选题
    将类的成员的访问权限设置为默认的,则该成员能被()。
    A

    同一包中的类访问

    B

    其他包中的类访问

    C

    所有的类访问

    D

    所有的类的子类访问


    正确答案: D
    解析: 暂无解析