委托详解

哥们我刚开始 查了好多资料 发现写的天花乱坠,各种没听过的专业名词,估计是我太菜,反正到底没看懂什么是委托。。

那到底什么是委托?
说说我的理解吧 不对的话还望指正。通俗的讲就是把一个方法当做参数传递给另一个方法。(而这个参数就得是个委托类型)
注意:委托所指向的函数必须跟委托具有相同签名(签名:参数和返回值 重载:方法名相同,返回类型和参数不同)
作用:减少代码冗余,方便快捷,让代码更加规范与简洁
打个比方:假如你在一个类当中写了3个方法,而这三个方法的功能都是三个不通的人在打招呼
先看一个传统的方法调用:

我们写了三个方法去实现了三个功能相近的方法下面 我们用委托的方法实现

案例二:

订阅评论
提醒
0 评论
内联反馈
查看所有评论
0
希望看到您的想法,请您发表评论x