我需要设计一个UML类图,但我有以下问题。我正在设计的应用程序由一组对象组成,比如汽车。我想做的是记录所有汽车,它们的使用天数等。所以,我有一个汽车类。我是否也应该有一个汽车收藏类?如果是,我应该如何实施它?
我应该记住,我不是在对数据库进行建模。
谢谢!
显然,这是家庭作业:
我需要设计一个 UML 类图(...)。
我应该记住(...
我会帮你,但不会为你做这项工作。 从你的叙述中,你可以推断出以下内容:
- 一类
Car
- 类
Usage
(具有属性date_of_use
) - 1
Car
与 nUsage
的关联
此图显示了管理系统的类,该系统管理由该类的所有对象组成的一组汽车。 不需要额外的集合。
但是你当然可以添加一个类Fleet
,聚合Cars
。 然后你的系统可以管理几组独立的汽车:它也符合叙述,因为它也可以用来管理单组的特殊情况。