编者按:大家好!欢迎Huy Lương Vạn加入客座作家计划!他是第一次写博客,他的文章如下。对人好点!评论在帖子末尾开放。 -马修
你听说过访客模式——四种模式之一吗?您是否尝试过在 Internet 上对其进行研究,但仍然不知道它正在解决哪些问题以及哪些用例应该应用于现实世界。在本教程中,我将向您展示一种称为“双分派”的不同方法,以更轻松地理解访问者模式以及如何在 .NET 库中使用它。
问题
在网上搜索时,我通常会看到这样一个常见的定义:
“访问者模式让您可以在不更改对象本身的情况下为对象集合定义新操作。”
我想说这很难
… 阅读更多!
原文: https://exceptionnotfound.net/rethinking-the-visitor-pattern-with-the-double-dispatch-approach/