【发布时间】:2018-04-30 00:56:59
【问题描述】:
我正在做一个模拟器,它有一个名为 service 的类,它有一行等待的客户端作为属性(它是一个 Arraylist)。在模拟中,只有两个服务在运行,但它们会有自己的客户类型。在某一点上,服务 A 可以帮助服务 B,照顾 B 的客户。这就是问题所在:如何让一项服务访问 B 的客户行,同时又不允许 B 访问 A 的?
【问题讨论】:
-
A 将如何与 B 交互? B 是否会调用 A 上的方法,反之亦然?它将由调度程序/第三个对象处理吗?没有足够的信息来说明这些对象如何交互来提供一个可行的实现。尝试发布您的一些代码。