接口 指定类、组件、包或其他元素的外部可见操作,而不指定内部结构。
接口具有操作,但没有属性、状态或关联。 在表示法方面,可以通过两种方式表示接口:
-
作为具有构造型的类形状 <<接口>> 附加到通过实现关系支持它的元素。
-
通过一个圆圈,附加到使用实线支持它的元素。
实现关系是一种关系,这意味着箭头尾端的客户端支持或继承供应商在箭头的所有操作。
使用实现类 (作为供应商) 与其接口之间的关系 (当接口由具有构造型 <<接口>>) 的 类 形状表示,或者实现类 (作为供应商) 和类型之间表示。
更改接口显示的形状
右键单击 “接口 ”形状,单击 “形状显示选项”,然后单击 “显示为类式接口 ”或 “显示为棒棒糖接口”。
命名接口形状并添加其他属性值
双击表示 树视图 中的元素的图标或表示图表中元素的形状,打开元素的 UML 属性 对话框。
提示: 通过右键单击形状,然后单击“ 形状显示选项”,控制图表中形状上显示的属性值。 在 “UML 形状显示选项 ”对话框中,选择并清除用于显示或隐藏属性值的选项。
控制在接口形状上显示的属性值
右键单击形状,单击 “形状显示选项”,然后选择或清除选项以显示或隐藏值。
导航到接口的其他视图
右键单击形状,单击 “视图”,选择所需的视图,然后单击 “确定”。
在视图中显示接口与其他元素之间的关系
右键单击 “接口 ”形状,然后单击 “显示关系”。
更改线性接口形状末尾的圆的大小
选择形状,然后拖动控件句柄 。