将接口作为序列图的一部分是否有效?例如,以下 UML 有效吗?界面的目的是显示设计中的可扩展性和可测试性点。您可以通过为每个接口提供不同的实现来进行扩展,并通过用模拟替换接口来更好地进行测试。不过,我不知道这是否违反UML规则。提前致谢。
GameService:IGameService GameRepository:IGameRepository
| |
| |
|--------------------------->|
| |
| |
| |
Run Code Online (Sandbox Code Playgroud)
PS:抱歉穷人的图。