[多选题]

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

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

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

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

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

E . 不同包中的子类可以访问

参考答案与解析:

相关试题

一个类的成员函数可以任意被调用。()

[主观题]一个类的成员函数可以任意被调用。()

  • 查看答案
  • 如果派生类以protected方式继承基类,则原基类的protected成员和public成员在派生类中的访问属性分别是(  )。

    [单选题]如果派生类以protected方式继承基类,则原基类的protected成员和public成员在派生类中的访问属性分别是(  )。A.public和p

  • 查看答案
  • 声明为()的一个类成员,只有定义这些成员的类的方法能够访问。

    [填空题] 声明为()的一个类成员,只有定义这些成员的类的方法能够访问。

  • 查看答案
  • 下列______修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问。()

    [单选题]下列______修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问。 ( )A.privateB.无修饰符C.publicD.protected

  • 查看答案
  • 下列()修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问。

    [单选题]下列( )修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问。A.privateB.无修饰符C.publicD.protected

  • 查看答案
  • 若AA为一个类,a为该类的非静态数据成员,在该类的一个成员函数定义中访问a时,其

    [单选题]若AA为一个类,a为该类的非静态数据成员,在该类的一个成员函数定义中访问a时,其书写格式为( )。A.) aB.) AA.aC.) a{}D.) AA::a{}A.B.C.D.

  • 查看答案
  • 要求设计一个类,它拥有一个特殊的成员域,该成员域必须能够被这个类的子类访问到,但

    [单选题]要求设计一个类,它拥有一个特殊的成员域,该成员域必须能够被这个类的子类访问到,但是不能被不在同一个包内的其他类访问到。下面( )可以满足上述要求。A.该成员域的封装属性设置为publicB.该成员域的封装属性设置为privateC.该成员域的封装属性设置为protectedD.该成员域不需要特殊的封装属性

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

    [单选题]下列哪个修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问?A.privateB.无修饰符C.publicD.protected

  • 查看答案
  • 若AA为一个类,a为该类的非静态数据成员,在该类的一个成员函数定义中访问a时,其书写格式为(  )。

    [单选题]若AA为一个类,a为该类的非静态数据成员,在该类的一个成员函数定义中访问a时,其书写格式为(  )。A.aB.AaC.aD.AA::a

  • 查看答案
  • 类的protected类型成员只允许在()和()被直接访问。

    [填空题] 类的protected类型成员只允许在()和()被直接访问。

  • 查看答案
  • 一个public的类中的一个protected成员可以被哪些成员访问()。