Passing by reference: child of multiple interfaces
问题 I'm getting build errors when passing an object that implements multiple interface to a function that requires only one of the interfaces. I'm developing a communication package. The package has a Receiver class and a Sender Class. The Receiver class uses a notification interface Receive_Notifier (function object) for handling notifications. Likewise the Sender class uses a notification interface Send_Notifier to handling notifications. interface Send_Notifier { void sending_text(string text)