控制类图
2017-04-11 15:02:14 0 举报
控制类图是一种UML(统一建模语言)图表,主要用于描述系统中的控制流程和数据流。在控制类图中,主要的元素包括类、接口、方法、属性和关系等。类代表系统中的对象或实体,接口定义了类的行为或功能,方法表示类的操作或行为,属性则描述了类的特性或状态。关系则是连接各个元素之间的桥梁,如继承、实现、关联、聚合等。通过控制类图,我们可以清晰地看到系统的结构和运行方式,有助于进行系统设计和优化。
作者其他创作
大纲/内容
DisplayLabel
- isPressed:bool = false- startPnt:QPoint- endPnt:QPoint- imageWidth:int- imageHigh:int- widthZoomScale:float- highZoomScale:float- rects:vector
- drawZoom(QPaintEvent* event):void- mousePressEvent(QPaintEvent* event):void- mouseMoveEvent(QPaintEvent* event):void- mouseRealseEvent(QPaintEvent* event):void
SgyReadWrite
- hasReelHead:bool = true- hasTraceHead:bool = true- isBigEndian:bool = true- isIBMfloat:bool = true- nt:int- ncut:int- filePath:QString
+ exchangeLowHigh16(unsigned short Data_temp):unsigned short+ exchangeLowHigh32(unsigned short Data_temp):unsigned int+ ibm2pc(unsigned int Data_temp):float+ pc2ibm(float input):unsigned int+ ieee2pc(unsigned int Data_temp):float+ cutProfile(SegyData* p):void
CaculateDialog
- beginTrace:int = 0- endTrace:int = 0- beginTime:int = 0- endTime:int = 0
- on_pushButton_ok_clicked():void- on_radioButton_mulitiwave_clicked():void- on_pushButton_cancel_clicked():void
DisplayView
- seismic:float** = 0- m_pImage:QImage*- m_bImage:QBitmap *
+ gen2dmatrix():void+ resetGrid():void+ mapRuler(QPaintEvent * e):void+ drawCaise(QPaintEvent * e):void+ drawHeibai(QPaintEvent * e):void# loadPlugins():void
0 条评论
下一页