🇨🇳🐲🎉 本网站的中文版本尚处早期开发阶段。如果您发现其中存在错字、纰漏或其他任何问题,请随时联系 [email protected] 向我反馈。
中介者

中介者在 PHP 中的实现

Mediator is a behavioral design pattern that reduces coupling between components of a program by making them communicate indirectly, through a special mediator object.

The Mediator makes it easy to modify, extend and reuse individual components because they're no longer dependent on the dozens of other classes.

Learn more about Mediator

在 PHP 中使用模式

Complexity: Average

Popularity: Very low

Usage examples: The pure implementation of the Mediator pattern isn't as common in PHP, as it's in other languages, especially GUI-targeted like Java or C#. A PHP application may indeed contain dozens of components, but they rarely communicate directly within a single session.

However, there are still uses for the Mediator pattern like the event dispatchers of many PHP frameworks or some implementations of MVC controllers.

中介者在其他编程语言中的实现

中介者 在 Java 中的实现 中介者 在 C# 中的实现 中介者 在 Python 中的实现 中介者 在 Ruby 中的实现 中介者 在 Swift 中的实现 中介者 在 TypeScript 中的实现