【发布时间】:2013-03-12 14:54:42
【问题描述】:
说A类的方法m调用B类的方法n,但是B类的源代码中不包含n,因为n是从B的超类之一继承而来的。
序列图看起来如何?
A 和 B 之间会通过方法 n 进行消息交互,还是通过方法 n 与 A 和 B 的超类进行消息交互
【问题讨论】:
-
序列图不关心继承。
-
同意,序列是在运行时对对象行为进行建模,它不关心像继承这样的静态代码建模,因为这些只是在代码中可以区分,在运行时,A 正在谈论的对象只是简单的B
标签: inheritance sequence-diagram