下列关于面向对象数据库系统的叙述中,哪一个是不正确的?()A、构造复杂对象数据类型的构造器包括集合B、引用也可用于构造复杂对象数据类型C、子类继承超类的关系是IS A关系D、超类继承子类的全部属性

题目

下列关于面向对象数据库系统的叙述中,哪一个是不正确的?()

  • A、构造复杂对象数据类型的构造器包括集合
  • B、引用也可用于构造复杂对象数据类型
  • C、子类继承超类的关系是IS A关系
  • D、超类继承子类的全部属性

相似考题
更多“下列关于面向对象数据库系统的叙述中,哪一个是不正确的?()A、构造复杂对象数据类型的构造器包括集合B、引用也可用于构造复杂对象数据类型C、子类继承超类的关系是IS A关系D、超类继承子类的全部属性”相关问题
  • 第1题:

    ORDBMS提供类型构造器,用于构造复杂对象的数据类型。主要的类型构造器为:组合(记录)、【 】、引用。


    正确答案:集合
    集合

  • 第2题:

    面向对象模型中子类的对象拥有其超类的对象的全部属性和方法,称为子类对超类的__________


    正确答案:
    继承
    子类的对象拥有其超类的对象的全部属性和方法,称为子类对超类的继承。一个类可以从多个超类中继承属性和方法,称为多继承超类。

  • 第3题:

    子类的对象拥有其超类的对象的全部属性的方法,称为子类对超类的______。


    正确答案:继承
    继承 解析:子类的对象拥有其超类的对象的全部属性和方法,称为子类对超类的继承。

  • 第4题:

    ORDBMS提供类型构造器,用于构造复杂对象的数据类型,主要的类型构造器为:组合(记录)、集合、【 】。


    正确答案:引用
    引用

  • 第5题:

    下列关于面向对象数据库系统的叙述中,哪一个是不正确的?

    A.构造复杂对象数据类型的构造器包括集合

    B.引用也可用于构造复杂对象数据类型

    C.子类继承超类的关系是IS-A关系

    D.超类继承子类的全部属性


    正确答案:D
    解析:本题考查面向对象数据库系统的概念。构造复杂对象数据类型的构造器包括集合;引用也可用于构造复杂对象数据类型;子类继承超类的关系是IS-A关系;子类继承超类的全部属性。选项D说法错误,正确答案为选项D。

  • 第6题:

    下面是有关子类继承父类构造函数的描述,其中正确的是( )。

    A.创建子类的对象时,先调用子类自己的构造函数,然后调用父类的构造函数

    B.子类无条件地继承父类不含参数的构造函数

    C.子类必须通过super关键字调用父类的构造函数

    D.子类无法继承父类的构造函数


    正确答案:C

  • 第7题:

    对于子类的构造函数说明,下列叙述中不正确的是 ?

    A.子类无条件地继承父类的无参构造函数

    B.子类可以在自己的构造函数中使用super关键字来调用父类的含参数构造函数,但这个调用语句必须是子类构造函数的第一个可执行语句

    C.在创建子类的对象时,将先执行继承自父类的无参构造函数,然后再执行自己的构造函数

    D.子类不但可以自动执行父类的无参构造函数,也可以自动执行父类的有参构造函数


    正确答案:D

  • 第8题:

    在面向对象模型中,子类的对象拥有其超类的对象的全部属性和方法,称为子类对超类的【 】。


    正确答案:继承
    继承 解析:在面向对象模型中,子类的对象拥有其超类的对象的全部属性和方法,称为子类对超类的继承。

  • 第9题:

    在面向对象设计中,关于继承性,下面说法错误的是()

    • A、子类不但继承超类的属性和操作,也继承超类的关联
    • B、子类继承超类的特性,但并不继承其私有特性。 
    • C、子类的每个对象都是其超类的一个对象,所以子类的对象可代替其超类的对象
    • D、超类的protected成员可被其子类访问

    正确答案:B

  • 第10题:

    对于构造函数,下列叙述不正确的是()

    • A、构造函数也允许重载
    • B、子类无条件地继承父类的无参构造函数
    • C、子类不允许调用父类的构造函数
    • D、在同一个类中定义的重载构造函数可以相互调用

    正确答案:C

  • 第11题:

    单选题
    下列关于对象的叙述中,不正确的是()。
    A

    对象的属性是描述对象动态特征的一个操作序列

    B

    ISA联系中子类的对象拥有其超类对象的全部属性

    C

    多继承是指一个子类从它的多个超类中继承

    D

    对象标识符是唯一的


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

  • 第12题:

    单选题
    在继承中,关于构造方法的说明,下列说法错误的是()
    A

    子类无条件的继承父类的无参构造方法

    B

    子类可以引用父类中的有参构造方法,使用super关键字

    C

    如果子类没有构造方法,则父类无参构造方法作为自已的构造方法

    D

    如果子类有无参构造方法,而父类的无参构造方法则被覆盖


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

  • 第13题:

    下面有关对象—关系数据库管理系统的叙述中,不正确的是

    A.数据类型不能嵌套

    B.可以创建新的数据类型

    C.继承性只适用于组合类型,子类继承超类的所有数据元素

    D.可以构造复杂对象的数据类型,集合是一种类型构造器


    正确答案:A
    解析:在对象—关系数据库中数据结构可以嵌套;可以创建新的数据类型;继承性只适用于组合类型,子类继承超类的所有数据元素;可以构造复杂对象的数据类型,集合是一种类型构造器。

  • 第14题:

    对象-关系数据库系统中提供的类型构造器可以支持构造复杂对象的数据类型。以下哪一个不是对象-关系数据库系统中提供的类型构造器?

    A.组合

    B.封装

    C.集合

    D.引用


    正确答案:B
    解析:对象-关系数据库系统支持复杂对象类型。主要的类型构造器为:组合(记录)、集合、引用。封装不属于对象-关系数据库系统支持的类型构造器,本题正确答案为选项B。

  • 第15题:

    下列关于对象的叙述中,哪一条是不正确的?

    A.对象的属性是描述对象动态特征的一个操作序列

    B.ISA联系中子类的对象拥有其超类对象的全部属性

    C.多继承是指一个子类从它的多个超类中继承

    D.对象标识符是唯一的


    正确答案:C
    解析:多继承是—个子类从它的一个父类中继承。

  • 第16题:

    在面向对象技术中,(41)定义了超类和子类之间的关系,子类中以更具体的方式实现从父类继承来的方法称为(42),不同类的对象通过(43)相互通信。

    A.覆盖

    B.继承

    C.消息

    D.多态


    正确答案:B
    继承:父类和子类之间共享数据的方法的机制。这是类之间的一种关系,在定义和实现一个类的时候,可以在一个已经存在的类的基础上来进行,把这个已经存在的类所定义的内容作为自己的内容,并加入若干新的内容。消息:对象之间进行通信的一种构造叫做消息。当一个消息发送给某个对象时,包含要求接收对象去执行某些活动的信息。接收到信息的对象经过解释,然后予以响应。这种通信机制叫做消息传递。发送消息的对象不需要知道接收消息的对象如何对请求予以响应。多态:在收到消息时,对象要予以响应。不同的对象收到同一消息可以产生完全不同的结果,这一现象叫做多态。覆盖:如果从父类继承的方法不能满足子类的需求,可以对其进行改写,这个过程叫方法的覆盖(override),也称为方法的重载。

  • 第17题:

    下面是有关于类继承父类构造函数的描述,其中正确的是 ( )

    A.创建于类的对象时,先调用子类自己的构造函数,然后调用父类的构造函数

    B.子类无条件地继承父类不含参数的构造函数

    C.子类必须通过父类构造函数名调用父类有参数的构造函数

    D.子类无法继承父类的构造函数


    正确答案:B

  • 第18题:

    下列叙述中,正确的是?

    A.子类继承父类的所有属性和方法

    B.子类可以继承父类的私有的属性和方法

    C.子类可以继承父类的公有的属性和方法

    D.创建子类对象时,父类的构造方法都要被执行


    正确答案:C

  • 第19题:

    ORDBMS提供类型构造器,用于构造复杂对象的数据类型。主要的类型构造器为:组合 (记录)、【 】和引用。


    正确答案:集合
    集合 解析:ORDBMS提供类型构造器,用于构造复杂对象的数据类型。主要的类型构造器为:组合(记录)、集合和引用。组合是由值的一个记录组成的数据类型,也称做行类型。定义组合类型时指明类型、每个组成成分的名字和数据类型;集合是另外一种非常有用的类型构造器,setof(T)直接用于create table语句的类型名的位置,表示该类型的值是类型为T的对象的集合;引用也是一种类型的构造器。引用是指向任意类型的值的指针。Ref(T)直接用于create table语句的类型名的位置,表示该类型的值是指向一个类型为T的对象的指针。

  • 第20题:

    在面向对象的方法中,子类可以继承()。

    • A、一个超类的属性
    • B、一个超类的属性、操作和约束规则
    • C、多个超类的属性、操作和约束规则
    • D、多个子类的属性和操作

    正确答案:C

  • 第21题:

    对于子类的构造函数说明,下列叙述中不正确的是()。

    • A、子类无条件地继承父类的无参构造函数。
    • B、子类可以在自己的构造函数中使用super关键字来调用父类的含参数构造函数,但这个调用语句必须是子类构造函数的第一个可执行语句。
    • C、在创建子类的对象时,将先执行继承自父类的无参构造函数,然后再执行自己的构造函数。
    • D、子类不但可以继承父类的无参构造函数,也可以继承父类的有参构造函数。

    正确答案:B,C

  • 第22题:

    关于继承性,下列说法错误的是()

    • A、子类不能直接访问其超类的私有特征,但子类继承其超类的私有特征
    • B、子类的对象可代替其父类的对象
    • C、子类和超类相互依赖
    • D、当一个子类实例化创建一个对象时,该子类的超类也将实例化

    正确答案:C

  • 第23题:

    单选题
    在面向对象的方法中,子类可以继承()。
    A

    一个超类的属性

    B

    一个超类的属性、操作和约束规则

    C

    多个超类的属性、操作和约束规则

    D

    多个子类的属性和操作


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