首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在序列图中引用给定类的实例

在序列图中引用给定类的实例
EN

Stack Overflow用户
提问于 2013-04-23 19:46:37
回答 2查看 1.4K关注 0票数 3

我必须对一个系统建模,其中类Person的一个对象将调用类Book上的静态方法getBook(...) : Book,该方法将返回特定书籍的实例。

如何引用操作获得的图书实例?

到目前为止,我可以想到两种方法,这两种方法我都没有见过/使用过,这就是为什么我在寻找正确的方法。

第一种方法是在获得的图书实例上直接调用方法,例如,如果getBook(...) : Book返回的引用名为matchingBook,我将使用matchingBook.doSomething(...),就像有一个局部变量一样。

我在序列图行中发现的第二种方法是让操作返回的图书实例以自己的生命线出现,例如在book类旁边,并使用标记为doSomething(...)的箭头引用它。

但是,使用第二种方法,这个对象实际上并不是操作返回的对象。

EN

Stack Overflow用户

发布于 2013-04-24 14:30:10

第二种方法是正确的。要显示您指向返回的对象(matchingBook),可以将变量名添加到生命线的标题中,如下所示:

票数 3
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16177894

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档