2

我即将扩展INET中的现有协议。由于我要开始开发一个大功能并且这需要一些时间,所以我想提前了解使用多重继承的限制。

很简单的问题

INET 是否有任何已知问题涉及涉及内部类(如Moduleor )的多重继承SimpleModule?我问是因为我无法真正开始模拟,因为我的代码的一部分仍在经历许多更改,并且如果我开始使用多重继承来得到错误之后就会出错。

谢谢

4

1 回答 1

1

您不应该以内部 omnet 类在继承层次结构上多次出现的方式使用多重继承。OMNeT++ 正在跟踪对象的所有权,这会干扰主库。INET 也没有使用它,也没有真正的理由使用它。

另一方面,可以使用多个类作为接口(即 java 风格)。这在 INET 中也被广泛使用。

于 2015-02-12T11:19:17.550 回答