- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
例如,我有一个类传感器、一个类控件和一个类 Rooksensor。我有一个从 Control 到 Sensor 的开放箭头和一个从 Rooksensor 到 Sensor 的闭合箭头。这是 UML 图的样子: 我所做的一点猜测是,在类 Rooksensor 中,它是这样的:
Rooksensor: Sensor
在传感器类中:
Control control1 = new Control();
Control control2 = new Control();
我只想知道箭头的意思,如果有人能给我很好的解释他们的意思以及我应该如何实现它,我会很高兴。
最佳答案
“闭合”箭头是继承。 Rooksensor
派生自 Sensor
,因此它具有指向它的继承箭头。
“打开”箭头是关联。这仅表示 Control
知道 Sensor
。它知道它是因为它的一个方法将一个作为参数。
您的最后一段代码(其中 Sensor
创建了一些 Control
)并没有真正与图表相吻合。如果 Sensor
持有 Control
对象,它与它有一个聚合/组合关系,这在你的图表中没有显示。
关于c# - UML to C# 中的箭头和闭合箭头有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28349883/
单击位于阴影根内部的元素时出现空指针异常(已关闭) 尝试用 Java 脚本处理它: public WebElement getShadowRootElement(WebElement element)
关闭。此题需要details or clarity 。目前不接受答案。 想要改进这个问题吗?通过 editing this post 添加详细信息并澄清问题. 已关闭 3 年前。 Improve th
我开始了解 Javascript 中的原型(prototype)设计和闭包,但还不完全是这样。下面的示例中,我的两个对象,第二个对象似乎失去了范围/上下文并接管了第一个对象的身份。 function
我有一个 Ionic 应用程序,我正在尝试从闭包内部返回数据。控制台正确显示所有内容,但我似乎无法正确返回数据。我尝试了几种不同的变体,但没有成功。 $scope.callbackMethod = f
我正在编写一个程序,能够识别面部的以下特征: 眼睛是睁着还是闭着 嘴巴是张开还是闭合(最好是张开程度) 脸部转向的方向(左、右或正面) 与其从头开始开发此功能(这所以不是我的领域),我希望能够使用第三
我有一个错误,我不明白,我有一个json,我做了一个接口,当我试图循环它时,我在我的html中得到了一个错误。。JSON格式对我来说相当复杂。。谢谢。。图片中的错误。杰森。接口。服务。Ts.file。
我是一名优秀的程序员,十分优秀!