niusouti.com
参考答案和解析
正确答案:A
要点解析:UML中有4种关系:①依赖关系,是两个事物间的语义关系,其中一个事物发生变化会影响另一个事物的语义;②关联关系,是一种结构关系,它描述了一组链,链是对象之间的连接;聚合是一种特殊类型的关联,描述了整体和部分间的特殊关系;③泛化关系,是一种特殊/一般关系,特殊元素的对象可替代一般元素的对象;④实现关系,是类元之间的语义关系,其中的一个类元指定了由另一个类元保证执行的契约。
更多“__________是类元之间的语义关系,其中的一个类元指定了由另一个类元保证执行的契约。 A.实现关系 ”相关问题
  • 第1题:

    UML中四种关系下列说法错误的是 ( )。

    A.依赖是两个事物之间的语义关系,其中一个事物发生变化会影响另一个事物的语义
    B.关联描述一组对象之间连接的结构关系
    C.顺序是一般化和特殊化的关系,描述特殊元素的对象可替换一般元素的对象
    D.实现是类之间的语义关系,其中的一个类指定了由另一个类保证执行的契约

    答案:C
    解析:
    泛化是一般化和特殊化的关系,描述特殊元素的对象可替换一般元素的对象。

  • 第2题:

    19、友元关系不能()

    A.继承

    B.是类与类之间的关系

    C.是一个类的成员函数与另一个类的关系

    D.提高程序的运行效率


    A 解析:C++中有些对象或函数需要访问其他对象的内部成员,这样可以用friend关键字将对应的类指定友元函数或友元类,但是这种关系不是相互的。如果声明一个类A为类B的友元类,则类A中的所有成元函数都可以访问类B中的私有成员。另外,友元关系不会被继承。

  • 第3题:

    4) 以下关于友元的说法哪个是不正确的?

    A.一个类的友元函数中可以访问该类对象的私有成员

    B.友元类关系是相互的,即若类A是类B的友元,则类B也是类A的友元

    C.在一个类中可以将另一个类的成员函数声明为友元

    D.类之间的友元关系不能传递


    B) 友元类关系是相互的,即若类 A 是类 B 的友元,则类 B 也是类 A 的友元

  • 第4题:

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

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

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

  • 第5题:

    65、友元关系不能()。

    A.继承

    B.是类与类之间是关系

    C.是一个类的成员函数与另一个类的关系

    D.提高程序的运行效率


    错误