在C#中委托是个非常好用的东西,可以声明event事件,而且只需要+=即可订阅,制作类库作为内外的通信是很方便的,但是Java中却没有,但是可以使用接口来实现委托以及事件订阅的功能。
还有一部分人觉得在C#中使用委托可能会使代码的可读性下降,也推荐在C#中使用接口来实现该功能。
以下的代码使用C#写的,Java中也同样适用,但是Java一个类文件不能存在多个公共类,所以需要把每个文件分开写。
{{EJS0}}
在C#中委托是个非常好用的东西,可以声明event事件,而且只需要+=即可订阅,制作类库作为内外的通信是很方便的,但是Java中却没有,但是可以使用接口来实现委托以及事件订阅的功能。
还有一部分人觉得在C#中使用委托可能会使代码的可读性下降,也推荐在C#中使用接口来实现该功能。
以下的代码使用C#写的,Java中也同样适用,但是Java一个类文件不能存在多个公共类,所以需要把每个文件分开写。
{{EJS0}}