在C++中,对于基类的protected成员,当以protected方式派生一个新类时,该成员将成为派生类的(31)成员。C++的基类指针可以访问派生类对象,但不能访问派生类对象的(32)成员。当一个对象被创建后,它的每一个成员函数都含有一个系统自动生成的隐含的指针,称之为(33)指针。A.privateB.protectedC.publicD.非法

题目

在C++中,对于基类的protected成员,当以protected方式派生一个新类时,该成员将成为派生类的(31)成员。C++的基类指针可以访问派生类对象,但不能访问派生类对象的(32)成员。当一个对象被创建后,它的每一个成员函数都含有一个系统自动生成的隐含的指针,称之为(33)指针。

A.private

B.protected

C.public

D.非法


相似考题
更多“在C++中,对于基类的protected成员,当以protected方式派生一个新类时,该成员将成为派生类的(31)成 ”相关问题
  • 第1题:

    下面叙述错误的是( )。

    A.基类的protected成员在派生类中仍然是protected的

    B.基类的protected成员在public派生类中仍然是protected的

    C.基类的protected成员在private派生类中是privated的

    D.基类的protected成员不能被派生类的对象访问


    正确答案:A

  • 第2题:

    25、在C++中,对于基类的protected成员,当以protected方式派生一个新类时,该成员将成为派生类的()成员。

    A.private

    B.protected

    C.public

    D.非法


    B

  • 第3题:

    当一个派生类仅有protected继承一个基类时,基类中的所有公有成员成为派生类的()

    A.public成员

    B.private成员

    C.protected成员

    D.友元


    (1)在派生类中,基类的公有成员、保护成员的访问属性都变成了保护的。 (2)在保护继承方式下,派生类中仍可以访问基类的公有成员和保护成员,但基类的私有成员是无法访问的。 (3)派生类对象只能访问派生类的公有成员,不能访问基类的任何成员。

  • 第4题:

    在C++中,对于基类的protected成员,当以protected方式派生一个新类时,该成员将成为派生类的()成员。

    A.private

    B.protected

    C.public

    D.不可见


    B 解析:保护继承的特点是基类的所有公有成员和保护成员都成为派生类的保护成员。

  • 第5题:

    当一个派生类仅有protected继承一个基类时,基类中的所有公有成员成为派生类的__________。

    A.public成员

    B.private成员

    C.protected成员

    D.友元


    (1)在派生类中,基类的公有成员、保护成员的访问属性都变成了保护的。 (2)在保护继承方式下,派生类中仍可以访问基类的公有成员和保护成员,但基类的私有成员是无法访问的。 (3)派生类对象只能访问派生类的公有成员,不能访问基类的任何成员。