参考答案和解析
正确答案:C
更多“在C++中,类与类之间的继承关系具有()”相关问题
  • 第1题:

    在面向对象软件开发方法中,类与类之间主要有以下( )关系。

    A、继承和聚集

    B、方法调用和一般

    C、聚集和消息传递

    D、继承和方法调用


    正确答案:A

  • 第2题:

    在C++中,可以从一个类派生出另一个类,前者称为(),后者称为派生类或子类。

    A.基类或父类

    B.继承类

    C.多态类

    D.虚类


    参考答案:A

  • 第3题:

    ● 在UML类图中,类与类之间存在依赖(Dependency)、关联(Association)、聚合(Aggregation)、组合(Composition)和继承(Inheritance)五种关系,其中,(45)关系表明类之间的相互联系最弱(46)关系表明类之间的相互联系最强,聚合(Aggregation)的标准UML图形表示是(47) 。


    正确答案:A,D,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题:

    在UML类图中,类与类之间存在依赖(Dependency)、关联(Association)、聚合(Aggregation)、组合(Composition)和继承(Inheritance)5种关系,其中,(45)关系表明类之间的相互联系最弱,(46)关系表明类之间的相互联系最强,聚合(Aggregation)的标准UML图形表示是(47)。

    A.依赖

    B.聚合

    C.组合

    D.继承


    正确答案:A

  • 第6题:

    python的类与类之间不支持继承关系。


    正确答案:错误

  • 第7题:

    类与类之间的关系包括()

    • A、关联关系
    • B、继承关系
    • C、组合关系
    • D、实现关系

    正确答案:A,B,C

  • 第8题:

    以下关于类继承的说法中,错误的是()。

    • A、通过类继承,在程序中可以复用基类的代码
    • B、在继承类中可以增加新代码
    • C、在继承类中不能定义与被继承类(基类)中的方法同名的方法
    • D、在继承类中可以覆盖被继承类(基类)中的方法

    正确答案:C

  • 第9题:

    在将类映射为关系数据库中的表时,不需要对类之间的继承关系进行处理。


    正确答案:错误

  • 第10题:

    在c++中,类之间的继承关系具有()

    • A、自反性
    • B、对称性
    • C、传递性
    • D、反对称性

    正确答案:C

  • 第11题:

    填空题
    C++类族中,不能被派生类继承的有()、()。

    正确答案: 构造函数,析构函数
    解析: 暂无解析

  • 第12题:

    多选题
    类与类之间的关系包括()
    A

    关联关系

    B

    继承关系

    C

    组合关系

    D

    实现关系


    正确答案: A,C
    解析: 暂无解析

  • 第13题:

    在C++中,类与类之间的继承关系有()。

    A. 自反性

    B. 对称性

    C. 传递性

    D. 反对称性


    正确答案:C

  • 第14题:

    ● 以下关于类继承的说法中,错误的是( )。

    A.通过类继承,在程序中可以复用基类的代码

    B.在继承类中可以增加新代码

    C.在继承类中不能定义与被继承类(基类)中的方法同名的方法

    D.在继承类中可以覆盖被继承类(基类)中的方法


    正确答案:C
    在继承类中可以定义与被继承类(基类)中的方法同名的方法。

  • 第15题:

    C++中,派生类继承了基类的全部数据成员和除【 】之外的全部函数成员。


    正确答案:构造函数和析构函数
    构造函数和析构函数 解析:C++的类的继承中,基类的构造函数和析构函数不能被继承。

  • 第16题:

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


    正确答案:保护继承
    保护继承 解析:共有三种继承方式。

  • 第17题:

    C++类族中,不能被派生类继承的有()、()。


    正确答案:构造函数;析构函数

  • 第18题:

    在面向对象软件开发方法中,类与类之间主要有以下结构关系()

    • A、继承和聚集
    • B、继承和一般
    • C、聚集和消息传递
    • D、继承和方法调用

    正确答案:A

  • 第19题:

    CIM包含十几个类包,每个类包中包含若干个类,类与类之间主要有以下几种关系:一、继承关系二、()关系三、聚合关系。

    • A、简单关联
    • B、复杂关联
    • C、依赖
    • D、整体与局部

    正确答案:A

  • 第20题:

    在面向对象的方法中,类之间存在3种关系:继承、()和关联。


    正确答案:包容

  • 第21题:

    继承反映了类之间“是”的关系,组合反映了类之间“有”的关系。


    正确答案:正确

  • 第22题:

    判断题
    python的类与类之间不支持继承关系。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第23题:

    单选题
    在c++中,类之间的继承关系具有()
    A

    自反性

    B

    对称性

    C

    传递性

    D

    反对称性


    正确答案: B
    解析: 暂无解析