但是,消息原则不是面向对象的,并且回调仅适用于一个实例.
我想为一个事件提供一个很好的解决方案,其中两个不同的对象可以在事件触发后执行操作.
在Java中,我可以简单地添加另一个监听器.
有没有人知道Delphi中这个好听众原则的任何等效方法?
简而言之,多播事件并没有像Java C#那样融入语言/框架,但可以通过一些额外的工作来模拟.泛型的引入使这更简单.