更多“使用泛化的基本原则是:只有在一个类确实是另一个类的特殊类型时才使用泛化,而不是为了方便使用。”相关问题
  • 第1题:

    泛化使得()操作成为可能,即操作的实现是由它们所使用的对象的类,而不是由调用确定的。

    A.多态

    B.多重

    C.传参

    D.传值


    参考答案:A

  • 第2题:

    ( )表达的不是类之间的关系。

    A:关联
    B:依赖
    C:创建
    D:泛化

    答案:C
    解析:
    类之间的关系包括:关联、依赖、泛化以及实现。

  • 第3题:

    ( )是一个类与它的一个或多个细化类之间的关系,即一般与特殊的关系。

    A.泛化
    B.关联
    C.聚集
    D.组合

    答案:A
    解析:
    泛化表示类与类之间的继承关系,接口与接口之间的继承关系,或类对接口的实现关系一般泛化关系是从子类指向父类的对于两个相对独立的对象,当一个对象的实例与另一个对象的一些特定实例存在同定的对应关系时,这两个对象之间为关联关系关联体现的是两个类,或者类与接口之间语义级别的一种强依赖关系,这种关系一般是长期性的,而且双方的关系一般是平等的关联可以是单向、双向的聚合是关联关系的一种特例,体现的是整体与部分、拥有的关系,即has-a的关系,此时整体与部分之间是可分离的,它们可以具有各自的生命周期,部分可以属于多个整体对象,也可以为多个整体对象共享组合也是关联关系的一种特例,体现的是一种con-tains-a的关系,这种关系比聚合更强,也称为强聚合;它同样体现整体与部分间的关系,但此时整体与部分是不可分的,整体的生命周期结束也就意味着部分的生命周期结束

  • 第4题:

    在面向对象系统中 ( ) 关系表示一个较大的"整体"类包含一个或多个"部分"类。

    A.概化
    B.合成
    C.泛化
    D.聚合

    答案:D
    解析:
    泛化是一种一般与特殊、一般与具体之间关系的描述,具体描述建立在一般描述的基础之上,并对其进行了扩展。聚合关系是关联关系的一种,表示是整体和个体之间的关系。

  • 第5题:

    类A中的某操作有一个形参类型为类B,那么A和B之间可以建模为()关系。

    • A、泛化
    • B、聚集
    • C、依赖
    • D、关联

    正确答案:C

  • 第6题:

    在采用UML分析类与类的关系中,如果类A需要使用标准数学函数类库中提供的功能,那么类A与标准类库提供的类之间存在的关系是()

    • A、依赖
    • B、关联
    • C、泛化
    • D、聚集

    正确答案:A

  • 第7题:

    在使用泛型类时,没有指定泛型的类型,则编译会出现不安全的警告信息,程序在使用时会使用()类型进行接收。


    正确答案:Object

  • 第8题:

    在儿童理解和使用新词时,时常出现词义()的现象。

    • A、泛化
    • B、宽化
    • C、窄化
    • D、特化

    正确答案:A,C,D

  • 第9题:

    对于关系建模的说法中,错误的是()

    • A、仅当被建模的关系不是关联或泛化关系时,才考虑依赖关系
    • B、仅当表示“is-a-kind-of”或者“is a”关系时,才使用泛化关系。
    • C、如果两个类之间已存在泛化或关联关系,隐含着存在依赖关系,而且不需要表示
    • D、描述对象间的结构关系应以泛化为主

    正确答案:D

  • 第10题:

    判断题
    泛化针对类型而不针对实例,一个类可以继承另一个类,但一个对象不能继承另一个对象。
    A

    B


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

  • 第11题:

    单选题
    泛化使得()操作成为可能,即操作的实现是由它们所使用的对象的类,而不是由调用确定的。
    A

    多态

    B

    多重

    C

    传参

    D

    传值


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

  • 第12题:

    填空题
    在使用泛型类时,没有指定泛型的类型,则编译会出现不安全的警告信息,程序在使用时会使用()类型进行接收。

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

  • 第13题:

    在面向对象系统中,用 ( ) 关系表示一个较大的“整体”类包含一个或多个较小的“部分”类。

    A.泛化
    B.聚合
    C.概化
    D.合成

    答案:B
    解析:
    本题考查面向对象基本概念中对象类之间的关系。泛化/概化关系表示把几类对象类的公共属性和行为被抽象成超类,其属性和方法然后被那些子类继承;聚合关系表示一个较大的“整体”类包含一个或多个较小的“部分”类;合成关系则表示关系中“整体”负责其“部分”的创建和销毁,如果“整体”不存在了,“部分”也将不存在。

  • 第14题:

    ( )是类元之间的语义关系,其中的一个类元指定了由另一个类元保证执行的契约。

    A.依赖关系
    B.关联关系
    C.泛化关系
    D.实现关系

    答案:D
    解析:
    本题考查信息系统开发中UML的基础知识。UML中有4种关系:(1)依赖关系。是两个事物间的语义关系,其中一个事物发生变化会影响另一个事物的语义。(2)关联关系。是一种结构关系,它描述了一组链,链是对象之间的连接。聚合是一种特殊类型的关联,描述了整体和部分间的特殊关系。(3)泛化关系。是一种特殊/一般关系,特殊元素的对象可替代一般元素的对象。(4)实现关系。是类元之间的语义关系,其中的一个类元指定了由另一个类元保证执行的契约。

  • 第15题:

    (37)是一个类与它的一个或多个细化类之间的关系,即一般与特殊的关系。

    A.泛化
    B.关联
    C.聚集
    D.组合

    答案:A
    解析:
    泛化表示类与类之间的继承关系,接口与接口之间的继承关系,或类对接口的实现关系。一般泛化关系是从子类指向父类的。
    对于两个相对独立的对象,当一个对象的实例与另一个对象的一些特定实例存在同定的对应关系时,这两个对象之间为关联关系。关联体现的是两个类,或者类与接口之间语义级别的一种强依赖关系,这种关系一般是长期性的,而且双方的关系一般是平等的。关联可以是单向、双向的。
    聚合是关联关系的一种特例,体现的是整体与部分、拥有的关系,即has-a的关系,此时整体与部分之间是可分离的,它们可以具有各自的生命周期,部分可以属于多个整体对象,也可以为多个整体对象共享。
    组合也是关联关系的一种特例,体现的是一种con-tains-a的关系,这种关系比聚合更强,也称为强聚合;它同样体现整体与部分间的关系,但此时整体与部分是不可分的,整体的生命周期结束也就意味着部分的生命周期结束。

  • 第16题:

    OSPF中,以下关于Stub区域的ABR泛洪默认路由的说法正确的是()。

    • A、Stub区域的ABR使用第三类LSA泛洪默认路由,完全Stub区域的ABR使用第五类LSA泛洪默认路由
    • B、Stub区域的ABR使用第三类LSA泛洪默认路由,完全Stub区域的ABR也使用第三类LSA泛洪默认路由
    • C、Stub区域的ABR使用第五类LSA泛洪默认路由,完全Stub区域的ABR也使用第五类LSA泛洪默认路由
    • D、Stub区域的ABR使用第五类LSA泛洪默认路由,完全Stub区域的ABR使用第三类LSA泛洪默认路由

    正确答案:B

  • 第17题:

    什么是泛化?泛化是否就是类的继承,如果不是请说明理由。


    正确答案: 泛化是一般事物(称为父类或超类)和较特殊事物(称为子类或孩子类)之间的关系。
    泛化不是类的继承,类的继承是泛化的一种。

  • 第18题:

    泛型使用中的规则和限制是()

    • A、泛类参数只能是类类型不能是简单类型
    • B、同一种泛型可以对应多个版本
    • C、泛型的类型参数可以有多个
    • D、以上都是

    正确答案:D

  • 第19题:

    泛化针对类型而不针对实例,一个类可以继承另一个类,但一个对象不能继承另一个对象。


    正确答案:正确

  • 第20题:

    OSPF中,以下关于NSSA的ABR泛洪默认路由的说法可能出现的情况正确的是()。

    • A、NSSA的ABR使用第七类LSA泛洪默认路由
    • B、完全NSSA的ABR同时使用第七类和第三类LSA泛洪默认路由
    • C、NSSA的ABR使用第三类LSA泛洪默认路由,完全NSSA的ABR使用第三类LSA泛洪默认路由
    • D、NSSA的ABR使用第三类LSA泛洪默认路由,完全NSSA的ABR使用第七类LSA泛洪默认路由

    正确答案:A,B

  • 第21题:

    泛化使得()操作成为可能,即操作的实现是由它们所使用的对象的类,而不是由调用确定的。

    • A、多态
    • B、多重
    • C、传参
    • D、传值

    正确答案:A

  • 第22题:

    单选题
    ()表达的不是类之间的关系。
    A

    关联

    B

    依赖

    C

    创建

    D

    泛化


    正确答案: A
    解析: UML中类之间的关系有泛化、关联、依赖、实现。

  • 第23题:

    单选题
    泛型使用中的规则和限制是()
    A

    泛类参数只能是类类型不能是简单类型

    B

    同一种泛型可以对应多个版本

    C

    泛型的类型参数可以有多个

    D

    以上都是


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