下列关于继承方式的描述中,错误的是( )。A.如果不显式地指定继承方式,缺省的继承方式是私有(private)B.采用公有继承方式时,基类中的公有成员在派生类中仍然是公有成员C.采用保护继承方式时,基类中的保护成员在派生类中仍然是保护成员D.采用私有继承方式时,基类中的私有成员在派生类仍然是私有成员

题目

下列关于继承方式的描述中,错误的是( )。

A.如果不显式地指定继承方式,缺省的继承方式是私有(private)

B.采用公有继承方式时,基类中的公有成员在派生类中仍然是公有成员

C.采用保护继承方式时,基类中的保护成员在派生类中仍然是保护成员

D.采用私有继承方式时,基类中的私有成员在派生类仍然是私有成员


相似考题
更多“下列关于继承方式的描述中,错误的是()。A.如果不显式地指定继承方式,缺省的继承方式是私有(privat ”相关问题
  • 第1题:

    在声明派生类时,如果不显示地给出继承方式,缺省的类继承方式是私有继承private。已知有如下类定义: class TestClass{ protected: void fun(){} }; class TestClass1:TestClass{}; 则TestClass类中的成员函数fun(),TestClass1类中的访问权限是( )。

    A.public

    B.private

    C.protected

    D.virtual


    正确答案:B

  • 第2题:

    定义派生类时,若不使用关键字显式地规定采用何种继承方式,则默认方式为

    A.私有继承

    B.非私有继承

    C.保护继承

    D.公有继承


    正确答案:A

  • 第3题:

    下列继承方式中, _____种继承方式是错的。

    A.完全继承

    B.公有继承

    C.私有继承

    D.保护继承


    完全继承

  • 第4题:

    下列关于继承方式的描述中,错误的是( )。

    A.如果不显式地指定继承方式,默认的继承方式是私有(private)

    B.采用公有继承方式时,基类中的公有成员在派生类中仍然是公有成员

    C.采用保护继承方式时,基类中的保护成员在派生类中仍然是保护成员

    D.采用私有继承方式时,基类中的私有成员在派生类中仍然是私有成员


    正确答案:D
    D。【解析】采用私有继承方式对。基类中私有成员在派生类中是不可访问的成员。

  • 第5题:

    类继承中,缺省的继承方式是__________。


    正确答案:
    私有继承 【解析】C 中类的继承方式有公有、保护、私有三种。默认的继承方式为私有继承。