Kau*_*hik 5 inheritance sequence-diagram
假设类A的方法m在类B上调用方法n,但类B的源代码不包含n,因为n是从B的一个超类继承的.
序列图如何显示?
通过方法n在A和B之间是否存在消息交互,或者它将与A和B的超类通过方法n进行消息交互
如果您要尊重封装原则,则交互将纯粹发生在A和 之间B。事实上,B它的实现使用了继承,这与编写的代码无关A——它唯一的世界观是它调用 上的方法B。
您可以安全地更改 中的实现B并且不会影响A. 这是以这种方式绘制交互图的另一个原因。
| 归档时间: |
|
| 查看次数: |
4347 次 |
| 最近记录: |