gpt4 book ai didi

javascript - 具有一个类且与运算符没有直接联系的时序图

转载 作者:行者123 更新时间:2023-11-29 19:13:50 25 4
gpt4 key购买 nike

我知道在序列图中我只需要表示两个参与者之间的类,但在我的应用程序中我只有一个类。此类是一个 ser.java,它将在 file.txt 中写入数据,然后从该文件中读取一个 php 文件,并使用 javascript 文件在 interface.html 上显示信息,interface.html 是我的应用程序的界面。这里的运算符与我的类 ser.java 没有直接关系。并且 ser.java 也与我的应用程序没有直接关系,有一个文件打赌它们那么,我如何表示序列图?谢谢。

最佳答案

您的术语不太正确,也许这就是您混淆的原因。

序列图不显示参与者之间的类,而是显示对象 之间的消息流,对象的数据类型可能是类。因此,您可能有一个类 Ser 的对象和代表您的 txt、php 和 html 文件的其他对象。

由于文件是不启动任何功能的被动对象,我假设您的消息流将始终从作为 Ser 实例的对象开始。因此,我认为您所说的“从该文件读取 php 文件”不是很准确。谁发起阅读?在您的描述中,只有 Ser 实例能够执行此类操作。

您还谈到您的应用与 Ser 不同。那么你是否有一个应用程序对象必须是另一个类的实例?这也可以在您的图表中表示。

对于序列图中包含的内容没有严格的规定。 UML 是一种语言,并且像所有语言一样,它允许您表达您的想法。因此,如果您发现某个对象的相关性足以说明它发送和接收的消息,请将其包括在内。您需要在某个地方停下来,否则您最终会描述您的处理器和每个存储单元。通常,人们倾向于描述他们编写的类的对象,或者他们直接从自己的类中调用。

关于javascript - 具有一个类且与运算符没有直接联系的时序图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36813480/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com