给定一个C++编写的项目,有很多类(超过一百),如何粗略地重新实现代码结构?
编辑:因为需要更多的细节。
对于实现特定UML类图的项目,我希望在Python中生成相同的类图信息
my_app
- models
- Company.py (company class)
- Employee.cpp (employee class)
- Laptop.cpp (laptop class)
- Office.cpp (office class)
- common
- utils.cpp (operations and extras classes)
...
提取后的输出示例:
- Company.py
- Employee.py
- Laptop.py
- Office.py
- Operations.py
- Extras.py
注意:当我们提取类图信息时,生成的类应该只包含属性和方法,而不是实现