gpt4 book ai didi

multithreading - 作品。传回一个变量

转载 作者:行者123 更新时间:2023-12-02 08:54:58 26 4
gpt4 key购买 nike

假设你有两个类A和B。如果它们之间的关系是has-a

即A 有一个 B

如何将信息从 B 传递到 A?例如,假设您在 B 中进行了计算并需要 A 中的答案。

除了将 A 类的指针传递给 B 类并调用一个将答案作为参数的函数之外,还有其他方法可以做到这一点吗?

希望这是有道理的,

医学博士。

抱歉,我应该更具体

引用我下面的评论。

“好吧,我举了一个简单的例子。我正在用 java 编程,我的 B 类运行一个新线程,并将计算答案。因此,我不能只从 A 类调用该函数,因为我不知道什么时候计算完成。”

最佳答案

A 中需要计算结果的方法应该调用 B 中进行计算的方法。

这个答案是如此明显,以至于您可能有一些事情没有告诉我们(?)

好的,所以问题实际上是关于线程的。是的,然后传递对所有者对象的引用并回调它可能是一个好主意。更好的主意可能是返回 future object封装了计算结果。

关于multithreading - 作品。传回一个变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5627675/

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