java – 我可以在C中实现多个回调接口吗?
发布时间:2020-12-15 02:21:13 所属栏目:Java 来源:网络整理
导读:我可以在C for Java中实现多个回调接口吗? 解决方法 答案是不.您只能在C中实现一个回调接口,并且有一些很好的理由.回调机制依赖于存在实现回调接口的Java类型的事实.此Java类型具有将回调调用委托给内部作为指针维护的C对象的所有知识. 如果您在C中实现了多
我可以在C for
Java中实现多个回调接口吗?
解决方法
答案是不.您只能在C中实现一个回调接口,并且有一些很好的理由.回调机制依赖于存在实现回调接口的Java类型的事实.此Java类型具有将回调调用委托给内部作为指针维护的C对象的所有知识.
如果您在C中实现了多个回调接口,那么您将在C中聚合多个Java实现类型.每种类型只知道如何处理自己的回调方法,而不知道如何处理其他聚合类型的回调方法. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |