在进行类设计时,类之间共有5种关系,它们之间的耦合度各不同。下面选项中,( )耦合度最高。
A. 关联关系
B. 组合关系
C. 泛化关系
D. 依赖关系
查看答案
当需要描述一个类跨越多个用例所表现出的不同行为时,应考虑( )
A. 对象图
B. 顺序图
C. 状态机图
D. 通信图
下列类关系中,( )不能在类自身之间建立。
A. 关联关系
B. 依赖关系
C. 聚合关系
D. 组合关系
已知类A需要类B提供的服务。下列所描述的4中情况中,( )一般不会把类A和B之间的关系定义成依赖关系。
A. 类A中存在两个操作都需要访问类B的同一个对象
B. 类A的某个操作内部创建了类B的对象,而其他操作均与类B无关
C. 类A的某个操作的参数是类B的对象,而其他操作均与类B无关
D. 类B是一个全局变量
数据库设计过程就是将对象模型映射成数据模型,下列4个选项均给出了两个术语,其中前一个为对象模型中的术语,后一个为数据模型中的数据,那么( )术语不是对应的。
A. 类,实体
B. 关联,关系
C. 属性,字段
D. 操作,存储过程