design-patterns - 中介者模式 - 关于同事的问题
问题描述
这是我的第一篇文章,描述这个问题对我来说很困难。
我相信我完全理解中介者模式。我的问题更多是关于技术性的。
我有一名调解员和 3 名同事 (C1-3)。
中介者向/从 C1 发送和取回消息。它也向/从 C2 发送和取回消息。但是对于 C3,它只发送一条消息,不接收任何消息。
C1 和 C2 显然是同事。但从 [Java] 编码的角度来看,C3 不必是同事。它从不回调中介,因此它从不使用中介字段。这是继承所能给予的唯一东西,所以给予它在某种程度上是没有意义的。
但另一方面,Mediator 确实使用 C3,所以我们是否需要让同事明确这一点?
我想知道这个问题是否有技术答案,或者这只是一个意见问题。
解决方案
推荐阅读
- r - R Shiny Memory Leak - 关于如何查找的建议?
- php - 如何让 MySql 8 与 laravel 一起运行?
- unity3d - 访问在其他脚本中但在同一个游戏对象中引用的对象
- c# - NLog在c#中获取日志消息
- python - 如何同时打印重量和损失?
- r - dygraph(在 r 中)的注释未显示
- android - 没有 API < 26 的虚拟方法 MediaRecorder.setOutputFile?
- java - 遍历地图列表(列表
- python - 当 django admin 中的某个字段更改时执行操作
- ios - Xcode 本地化 Main.strings 文件具有多个具有相同上下文的字符串。全部链接到一个主字符串?