基类的private成员通过protected派生其在派生类中的访问权限是( )
A. private
B. protected
C. public
D. 不可见(既不能访问)
查看答案
在C++中,对于基类的protected成员,当以protected方式派生一个新类时,该成员将成为派生类的( )成员。
A. private
B. protected
C. public
D. 不可见(既不能访问)
基类的private成员通过public派生其在派生类中的访问权限是( )
A. private
B. protected
C. public
D. 不可见(既不能访问)
基类的公有成员在私有派生类中是( )成员,基类的保护成员在公有派生类中是( )成员。
A. 私有, 保护
B. 私有,私有
C. 保护,保护
D. 公有,保护
假设有类A、B、C,其中类C继承自A和B,即class C : public A, public B{}。现类A、B中都有public成员x,那么,对于C的对象c,需要引用B中的x成员,其使用方法为( )。
A. c.x
B. c.B.x
C. c.B::x
D. c::B::x