给出一个用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
注意:当我们提取类图信息时,生成的类应仅包含属性和方法,而不包含实现