为了账号安全,请及时绑定邮箱和手机立即绑定

扩展方法,接口,委托等之间的关联和使用情形

扩展方法,接口,委托等之间的关联和使用情形

繁星淼淼 2018-11-08 10:10:07
扩展方法,接口,委托等之间的关联和使用情形?这几天在想到底这几个之间有什么大的区别,以及他们各自的最能发挥作用的情况,到底什么时候用什么?大家给我指点一下,说说你们的经验吧,谢谢!!
查看完整描述

2 回答

?
慕仙森

TA贡献1827条经验 获得超7个赞

接口 是什么呢???其实就是个占位符……就跟占座一样,放上个自己的东西就代表这个座是自己人的了……

 

他就是个概念,他只是说一下所调用方法的输入什么,输出什么。

 

那委托跟接口有什么区别呢??

 

其实“委托”跟接口一样也是一个占位符……

只不过接口是为了适合面向对象这个思想 的一个东西,而委托是函数的占位符,扩展方法的由来是这样子的,因为微软的.net 类库

在1.0的时候,思想概念写的一些东西跟Java很像,因为当时急功近利,到了2.0的时候,要想修改旧的类库的时候,已经不可能了,

所以微软的编译器专家想出了一个办法,就是用一个新的概念来解决这个问题,就是“扩展方法”,可以在不修改原类库的基础上来进行新的方法的增添。


查看完整回答
反对 回复 2018-11-11
?
慕标5832272

TA贡献1966条经验 获得超4个赞

这几个东东没任何关联 。扩展方法是3.0以上的版本有的。主要为了让语法更加流畅。

接口 是对与类的一种抽象。

委托就是指针了。

关联地方真木有啊。


查看完整回答
反对 回复 2018-11-11
  • 2 回答
  • 0 关注
  • 465 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信