Class Diagram
2016-08-16 15:00:22 0 举报
Class Diagram是一种用于描述软件系统中类及其之间关系的静态结构图。它展示了系统中各个类的属性、方法以及它们之间的继承、关联、依赖等关系。在UML(统一建模语言)中,类图是最常用的一种图类型,用于帮助开发者更好地理解系统的设计。通过类图,我们可以清晰地看到系统的组成部分,以及它们之间的交互方式。此外,类图还可以作为编写代码和文档的基础,有助于提高开发效率和代码质量。总之,Class Diagram是一种强大的工具,对于软件开发过程具有重要意义。
作者其他创作
大纲/内容
PluginInterface
CoolDrawWidget
+cw:CanvasWidget+ftw:FigureToolsWidget
+getXxx():Type+setXxx(Type)
SolidGeometryPlugin
泛化
PluginManager
+modeling_plugins_:QList
+loadPlugins():QList
VasePlugins
ModelPluginInfo
ReliefPlugin
Figure
+points:QList+output_points:QList
+get_output_points(QList& output_points):bool
依赖
ModelingPluginInterface
+getType():int+getMesh():OpenMesh
ExternalButtonsWidget
ShapesWidget
VaseWidget
widgets:CoolDrawWidget
+rotate_points_counterclockwise(QList& points):void
CanvasWidget
ColorWidget
PluginInfo
TextPlugin
实现
FigureToolsWidget
+ebw:ExternalButtonsWidget+cw:ColorWidget+sw:ShapesWidget
+getXxx():Type+setXxx(Type):void
BSplineCurve
FiguresManager
+figures:QList
+getXxx():Type+setXxx(Type):void+init_figure_types:void+create_current_figure():void
ParserA3d
+parserable(string filename):bool+importModels(string filename):Model3D
......
ParserOpenMeshIO
OperationManager
+slotLoadFile(string name)
PolyLines
Parsers
+initParsers():void+importModels():Model3D
0 条评论
下一页