Skip to main content

元素:接口

_uml_img_interface_selected.png

接口是一组描述公开可见行为的方法和属性声明。因此它不包括任何变量或实现。两个接口之间可以存在专家关系(泛化)。

1. 展示

(1)

命令图标:选择元素时可见

(2)

. 标题
  • 元素的识别

    • <<interface>>

    • <<library>>: 来自库的接口

    • <<missing>>:来自未集成在项目中的库的接口

  • 接口名称

(3)

名单 _cds_icon_interface_property.png 接口属性

<property name> : <data> {property}

(4)

方法列表

<method name>() : <return type>



特性

标识符

元素的唯一名称

提示

您还可以通过选择名称并再次单击打开行编辑器来更改类图中的名称。

用户输入

行动

结果

选择 itfData 界面,例如,然后单击 _uml_icon_delete_shallow.png 为了 itfData 界面。

该接口仅从类图中删除。对象保留在项目中。

提示

删除后界面显示在 工具箱 查看 传入的交叉引用 要么 传出交叉引用.这样做的要求是您在类图中选择一个与已删除接口有关系的元素。

点击 _uml_icon_delete_deep.png.

该接口从类图和项目中删除。

  1. 点击 _uml_icon_generalization.png 为了 itfData 界面。

  2. 单击图表中的空白区域。

    添加接口 对话框打开。

  3. 指定新接口的名称。

    注意

    请注意,默认值在 添加接口 dialog 源于上次使用的对话框。

    itfData_Base

  4. 点击 添加 退出对话框。

泛化(EXTENDS)从第一个接口指向新接口。现有接口扩展了新接口。

itfData, 的扩展 itfData_Base 已添加。

INTERFACE itfData EXTENDS itfData_Base
  1. 点击 _uml_icon_generalization.png 为了 itfData 界面。

  2. 单击现有接口。

泛化从新接口指向现有接口。

INTERFACE Itf_1 EXTENDS Itf_2 已插入声明中。

  1. 单击接口名称。

    第一次单击后,名称以蓝色轮廓显示。

  2. 再次单击它。

    第二次单击后,将打开一个输入字段以更改名称。

对象名称(在设备树或 POU view) 已在声明中自动调整。

双击一个界面。

相应的对象编辑器打开。

例子

10. 概括

Itf_A 继承自 Itf_Base

_uml_img_example_generalization_interface.png
INTERFACE Itf_A EXTENDS Itf_Base