项目文件的指定和解释
Designation and explanation in documentation of project
我的问题是关于交互层次结构的概述。我正在努力理解一个项目。这是另一个程序员写的。见附加。
我被两件事弄糊涂了:
1)箭头的方向(我知道在继承中它应该指向另一个方向,但这里没有继承!所以这样的方案是存在的还是错误的?)
2)像"+","-"answers"#"这样的标记(我从未见过这样的名称,但由于我读的文章中没有提到,我想知道,这是一种常见的解释还是不准确?)
提前感谢!
输入图片描述
如注释中所述,这些符号是UML语言。对于您的问题:
1)从第一个图中,箭头看起来不像继承,而是依赖关系,例如,playerwindow
必须包含QMainWindow
。
#
, +
和-
等符号是UML语言符号,在这种情况下它们表示protected
, public
或private
函数或变量。
相关文章:
- 如何在 VSCODE 中设置项目文件夹并链接所有 CPP 文件
- 使用 Premake5 构建库,每个构建没有单独的项目文件
- CMake 如何强制third_party库将项目文件包含在当前项目源目录中?
- 当包含头文件的文件不在根项目文件夹中时,如何包含它
- Qt创建者:加载位于子目录中的项目文件
- 配置过程项目文件中的错误可能无效
- 哪些 Netbeans 8.2 项目文件应提交到C++项目的版本控制?
- C++错误LNK2005和不同项目文件的常规继承
- 为什么我的QTRPT项目文件未在QTCreator中运行
- 严重性代码说明项目文件行抑制状态错误 C2676 二进制">>":"std::ifstream"
- 如何在运行qmake时将变量传递到qmake项目文件
- 如何使用QPixmap,以便在地址中只需要使用项目文件夹
- CMake 插入不带文件夹前缀的项目文件
- QT无法解析项目文件
- 将静态库链接行添加到我的QT项目文件没有区别
- CMAKE QT创建者:将标题文件添加到项目文件中
- Qt C++:将所有库文件包含在项目文件夹中
- 对单元测试(googletest)和项目/文件夹/文件的混淆
- C++项目文件夹外部依赖项仅包含 .h 和 .hpp 文件
- 项目文件的指定和解释