在C++中,派生类有三种继承方式,它们分别是公有继承、私有继承和【 】。

题目

在C++中,派生类有三种继承方式,它们分别是公有继承、私有继承和【 】。


相似考题
参考答案和解析
正确答案:保护继承
保护继承 解析:共有三种继承方式。
更多“在C++中,派生类有三种继承方式,它们分别是公有继承、私有继承和【 】。 ”相关问题
  • 第1题:

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

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

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

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

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


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

  • 第2题:

    354、当类的继承方式为公有继承时,基类的私有成员在派生类中不可访问。


    公有成员;保护成员;私有成员

  • 第3题:

    100、派生类的继承方式有两种:公有继承和私有继承。


    B

  • 第4题:

    C++中,派生类对基类的继承有三种方式:公有继承(Public)、包含继承(Protected)、私有继承(Private)。类B保护继承方式继承了类A,类C公有继承方式继承了类B,则______是类C中的公有成员。

    A.类A的公有成员

    B.类A的保护成员

    C.类B的公有成员

    D.类B的保护成员


    正确答案:C
    解析:C++中,派生类对基类有三种继承方式:公有继承(Public)、私有继承(PrJvate)和保护继承(Protected)。
      公有继承的特点是基类的公有成员和保护成员作为派生类的成员时,它们都保持原有的状态,而基类的私有成员仍然是私有的。
      私有继承的特点是基类的公有成员和保护成员都作为派生类的私有成员,并且不能被这个派生类的子类所访问。
      保护继承的特点是基类的所有公有成员和保护成员都作为派生类的保护成员,并且只能被它的派生类成员函数或友元访问,基类的私有成员仍然是私有的。

  • 第5题:

    353、在保护继承中,对于派生类的访问同于公有继承,而对于派生类的对象的访问同于私有继承。