简答题

请阐述类与构件之间的主要异同点,并指出在UML中构件主要包括哪三种。

正确答案

类是逻辑抽象,构件是物理抽象;
类可以直接有属性和操作,构件则仅拥有可以通过其接口访问的操作。 构件包括实施构件、工作产品构件、执行构件三种。

答案解析

相似试题
  • 请简要阐述活动状态和动作状态的异同点。

    简答题查看答案

  • 结构体数据作为参数在函数间传递有哪几种方式?请指出它们的异同点。

    简答题查看答案

  • 试比较边界类与实体类的异同点?

    简答题查看答案

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

    单选题查看答案

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

    单选题查看答案

  • 在C++语言中,请说明结构体和联合体的异同点。

    简答题查看答案

  • UML关系包括关联、聚合、泛化、实现、依赖等5种类型,请指出下面关系的类型,并采用UML符号表示这些关系。   (1)在学校中,一个学生可以选修多门课程,一门课程可以由多个学生选修,那么学生和课程之间是什么关系? (2)类A的一个操作调用类B的一个操作,且这两个类之间不存在其他关系,那么类A和类B之间是什么关系? (3)接口及其实现类或构件之间是什么关系?   (4)一个汽车有四个轮子,那么类“汽车”和“轮子”之间是什么关系?   (5)学生与研究生之间是什么关系?

    简答题查看答案

  • 类与类之间的主要关系有几种?它们的含义是什么?

    简答题查看答案

  • 请比较面向连接服务和无连接服务的异同点

    简答题查看答案