更多“OMT方法中,(47)表示实例对象间的物理或概念上的连接。(48)是一个类与它的一个或多个细化类之间的 ”相关问题
  • 第1题:

    在面向对象方法中,对象是类的实例。表示对象相关特征的数据称为对象的(31)在该数据上执行的功能操作称为对象的(32);一个对象通过发送(33)来请求另一个对象为其服务。通常把一个类和这个类的所有对象称为类及对象或对象类。在UML中,用来表示显示构成系统的对象类以及这些对象类之间关系的图是(34)。

    A.数据变量

    B.数据结构

    C.属性

    D.定义


    正确答案:C
    解析:在面向对象方法中,对象是类的实例。其中,表示对象相关特征的数据称为对象的属性,在该数据上执行的功能操作称为对象的行为;一个对象通过发送消息来请求另一个对象为其服务。通常把一个类和这个类的所有对象称为类及对象或对象类。在UML中,类图是显示一组类、接口、协作以及它们之间关系的图。类图用于对系统的静态设计视图建模。

  • 第2题:

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

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


    正确答案:A

  • 第3题:

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

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

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

  • 第4题:

    在面向对象方法中,对象是类的实例。表示对象相关特征的数据称为对象的(31),在该数据上执行的功能操作称为对象的(32);一个对象通过发送(33)来请求另一个对象为其服务。通常把一个类和这个类的所有对象称为“类及对象”或对象类。在UML中,用来表示显示构成系统的对象类以及这些对象类之间关系的图是(34)。

    A.数据变量

    B.数据结构

    C.属性

    D.定义


    正确答案:C

  • 第5题:

    以下哪种测试属于面向对象程序集成测试考虑的范畴?______。

    A.针对一个类的多个成员方法间协作的测试

    B.针对一个成员方法的不同输入情况的测试

    C.针对多个类的多个实例间协作的测试

    D.针对一个类树上多个类间继承的测试


    正确答案:C
    解析:A、B、D都是面向对象中单元测试所考虑的范畴。集成策略需要关注如何充分测试类间的各种链接,C属于集成测试考虑的范畴。