gpt4 book ai didi

uml - 什么时候应该对接口(interface)使用圆圈表示法

转载 作者:行者123 更新时间:2023-12-02 20:46:53 24 4
gpt4 key购买 nike

根据 UML 上层结构规范 v2.4,UML 类图中的接口(interface)有两种不同的表示法。其中一个是普通的盒子,上面有“接口(interface)”一词和名称,另一个是一个上面有名称的圆圈(鲍勃叔叔称之为 Lollipop )。
问题是 - 什么时候应该使用圆圈表示法?是否适合实现该接口(interface)的类仅在接口(interface)中定义公共(public)方法的情况?因此,如果它仅通过接口(interface)使用 - 接口(interface)中设置的方法是显而易见的,也许我可以使用这个圆圈符号。请帮我解决这个问题。规范对于半圆表示法非常清楚,但对于圆则不清楚。

最佳答案

这只是一个品味问题。两种表示法( Lollipop 和具有构造型的矩形)可以互换并且具有相同的语义。

但是,由于矩形表示法允许显示操作,因此如果您需要显示它们,则最好使用矩形表示法。否则, Lollipop 会占用更少的空间,这在其他情况下是首选。

关于uml - 什么时候应该对接口(interface)使用圆圈表示法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44027114/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com