前页 后页

运作方式

操作是类或其他元素的功能,代表元素支持的行为或服务。例如,在客户类中,“ UpdateCustomerName”和“ GetCustomerAddress”可以是操作。操作具有几个重要特征,例如类型,可见性(范围),静态,抽象和注释。

访问

色带

设计>元素>编辑器>功能>操作

上下文菜单

右键单击图或浏览器窗口中的元素|特色|操作或

在浏览器窗口中右键单击操作|属性|属性(“操作”对话框)

键盘快捷键

F10

其他

在图上,双击一个操作(“操作”对话框)

在浏览器窗口的“项目”选项卡中,双击一个操作以查找并突出显示图中的父元素

创建和修改操作

您可以在“功能”窗口的“操作”选项卡上创建元素的操作,然后修改基本属性。您可以使用“属性”窗口或“属性”对话框进行操作,以提供元素所需的操作的更多详细属性。

外观图

在图中,具有操作(通常是类)的元素以彩色文本列出了属性栏中的操作,如图所示。

A UML Class element with a variety of owned Operations.

可以在“首选项”对话框的“标准颜色”页面上定义文本颜色。一些特性会修改显示;例如,静态操作显示为下划线,而抽象操作则为斜体。

浏览器窗口中的外观

在“浏览器”窗口中,操作在其父元素名称下方列出,每个操作之前都有一个粉红色框。

A screenshot from Sparx Systems Enterprise Architect showing how a UML Class element with owned Operations appears in the Project Browser.

笔记

  • 如果父元素为连接器提供源角色或目标角色,则可以将连接器附加到特定操作
  • 您还可以在元素之间拖动,复制或移动现有操作;仅当目标元素支持操作时,此功能才可用

学到更多