我目前正在参加有关UML图的课程,我们需要完成一些实验练习。
在实验室练习中,有关超级市场的主题有各种数据类别。数据类之一称为收据,其中包含诸如ID,付款日期时间,购买的商品和总价之类的属性。还有另一个名为Payment的数据类,其中包括一个付款类型属性,Payment数据类已“链接”到Receipt数据类,但是我不确定要使用哪种关系。
完整的问题段落如下:
Shopper arrives at checkout counter.
The total price is calculated and the shopper is given an receipt which includes a list of purchased items.
Payment is recorded when it occurs, either now (cash) or later (card payment).
答案 0 :(得分:0)
假设您创建了一个类图:
因此,这里是简化图(为了简单起见,我没有显示属性和操作,也没有提到您没有提到的问题):