【发布时间】:2020-03-28 18:05:45
【问题描述】:
我正在用 C++ 创建一个基于文本的奇幻游戏。我使用了指针,以及武器和盔甲对象。我将如何将这些放在 UML 图中?
以下是我的尝试,但我认为它的格式不正确。
在我的 Player.h 文件中:
Item* item1;
Item* item2;
Weapon w; //Weapon object
Armor a; //Armor object
这是我在 UML 上格式化它们的方式(它们都是公开的):
+ Item* item1
+ Item* item2
+ Weapon w
+ Armor a
【问题讨论】:
-
指针。好的。去哪里?
-
Item* 指向项目 1 和项目 2,因为允许用户拥有 2 个项目
-
你能否展示实际的UML图而不是简单的一些列表(这与你的实际代码基本相同)
-
我的玻璃碗不幸坏了。那么,
Item又是什么?
标签: c++ uml class-diagram