软件工程 选择题 简单

关联与属性的表示 — 软件工程选择题

面向对象分析与设计 领域模型分析 AI 三重审校通过

题目
在某车辆管理领域模型中,Car 表示汽车,Engine 表示发动机。业务规则为:一辆汽车装配一台发动机,一台发动机只装配到一辆汽车;汽车记录车牌号,发动机记录序列号。关于该概念类图中关联与属性的表示,正确的是: A. 不建立 Car 与 Engine 之间的关联,直接把 Engine 作为 Car 的属性 B. 在 Car 与 Engine 之间建立“装配”关联,两端多重性均为 1,车牌号作为 Car 的属性,序列号作为 Engine 的属性 C. 在 Car 与 Engine 之间建立“装配”关联,两端多重性均为 1,车牌号作为 Engine 的属性,序列号作为 Car 的属性 D. 在 Car 与 Engine 之间建立“装配”关联,Car 端多重性为 0..*,Engine 端多重性为 1,序列号作为 Car 的属性