NED 语言中的 'like' 关键字

'like'keyword in NED language

嗨,谁能告诉我 'like' 关键字在 NED 语言中的用法。它是如何工作的。 我试图理解 castalia 代码并发现了这个:

simple ValueReporting like node.application.iApplication {
 }

Like 用于定义 'interfaces' 描述模块从外部看起来的样子(即您可以在接口中定义门的数量和名称)。模块可以使用 like 关键字(使用您问题中的语法)实现接口。

这样做的好处是,当您在任何其他复合模块中使用此接口时,您不必指定模块的确切类型。稍后您可以将任何实现给定接口的模块放入该位置(因为从外部看,该模块看起来与接口本身完全相同)。

不过,寻找信息的最佳地点是 OMNeT++ 手册:https://omnetpp.org/doc/omnetpp/manual/#sec:ned-lang:submodule-like