繁体   English   中英

我可以在C ++中实现多个回调接口吗?

[英]Can I implement multiple callback interfaces in C++?

我可以在C ++ for Java中实现多个回调接口吗?

答案是不。 您只能在C ++中实现一个回调接口,并且有一些很好的理由。 回调机制依赖于存在实现回调接口的Java类型的事实。 这种Java类型具有将回调调用委托给内部维护为指针的C ++对象的所有知识。

如果您在C ++中实现了多个回调接口,那么您将在C ++中聚合多个Java实现类型。 每种类型只知道如何处理自己的回调方法,而不知道如何处理其他聚合类型的回调方法。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM