项目文件的指定和解释

Designation and explanation in documentation of project

本文关键字:解释 项目文件      更新时间:2023-10-16

我的问题是关于交互层次结构的概述。我正在努力理解一个项目。这是另一个程序员写的。见附加。

我被两件事弄糊涂了:

1)箭头的方向(我知道在继承中它应该指向另一个方向,但这里没有继承!所以这样的方案是存在的还是错误的?)

2)像"+","-"answers"#"这样的标记(我从未见过这样的名称,但由于我读的文章中没有提到,我想知道,这是一种常见的解释还是不准确?)

提前感谢!

输入图片描述

如注释中所述,这些符号是UML语言。对于您的问题:

1)从第一个图中,箭头看起来不像继承,而是依赖关系,例如,playerwindow必须包含QMainWindow

2) #, +-等符号是UML语言符号,在这种情况下它们表示protected, publicprivate函数或变量。