前页 后页

显示类的已实现接口

如果要对由类直接实现的接口进行建模,则可以将每个接口呈现为“棒棒糖”样式的接口节点,该节点从类的左侧突出。

考虑以下示例:

银行类实现(或提供 )互联网银行接口。如果您想用可见的特征和属性填充元素,那么该图将是这种简单关系的有用描述。但是,在具有更详细的已实现(和从属)接口的更复杂的图中,您可能不希望显示定义每个元素的所有信息。因此,您可以将已实现的接口表示为“棒棒糖”节点,并从图中(而不是从模型中)删除原始的Interface元素。

然后

要描述一个类实现为节点的接口,请右键单击该类,然后选择“功能|显示已实现的接口。此设置仅适用于选定的班级,并且可以随时更改。如果关闭该选项,则在此处的方案中,既不会显示节点也不会显示Interface元素。如果重新打开该选项,则节点将重新显示。

笔记

  • 有多种机制可以显示接口是由一个对象实现而又由另一个对象所要求的,包括使用Expose Interface元素;但是,表示这种交互的最简单方法是在“实现”对象和“使用”对象之间创建一个Assembly连接器

学到更多