可以通俗的讲下 C#里的 委托和重载么?

 我来答
bewzxg
2011-11-25
知道答主
回答量:41
采纳率:0%
帮助的人:14.9万
展开全部
c# 是为了和所有其他语言的程序融合开发的一种语言,是在.net 环境下发挥威力哦, 委托相当于把你想要做的事情不自己做,给其他别的程序做,你提供个接口,其他程序做完了,给你要的结果。
重载,就是重新在做一次,就是你的程序写完了,运行了以后,在其他地方在运行一下,这样省空间,省CPU资源,简单的就这么理解吧,不是很准确,但你可以这样理解
追问
可以通俗的讲下 C#里的 多态和派生 和 继承 么?
kas68310
2011-11-25 · TA获得超过3637个赞
知道大有可为答主
回答量:1468
采纳率:33%
帮助的人:1180万
展开全部
委托,在实际运用中,是将"事件"与"处理方法"绑定方法,所以一般也称"事件委托".
比如你用vs拉个Form,拖一个Button上去,双击一下,.cs源码文件就会多一个
private void Button1_Click(object sender, EventArgs e){}
而绑定的过程,在Designer.cs文件里.
Button1.Click+=Button1_Click;就是事件委托.
即:将事件委托给一个方法处理.
-=用来解除委托.

重载是面对对象编程的一个重要内容.
重载是指"方法的重载",表现为一组方法的名称相同,但参数个数/参数类型不同.
比如类Class1的构造函数重载:
public Class1(){}这个是基础方法.
public Class1(string _pam1){string pam1=_pam1}就是重载方法,此方法可以给类属性赋初始值.
追问
构造函数 析构函数 和回调函数 可以通俗点讲下么
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
llK_1009
2011-11-25
知道答主
回答量:11
采纳率:0%
帮助的人:12.5万
展开全部
委托就是 对你写的方法的一种封装,你对委托调用一次,就相当于调用你写的这个方法。
重载就是 你定义的方法名都是相同的,换种说法就是可以定义多个名字相同的方法,但是定义方法时注意:就是定义名字相同的方法时,每个方法参数个数和类型一定要不同,这也是重载的核心。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式