会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
$("#idea").show();
张开双翼,展翅飞翔~
首页
新随笔
联系
订阅
管理
2010年3月9日
重载(overload)和覆盖(override)的区别
摘要: C#是面向对象的语言,面向对象语言有三大特性:继承、封装和多态。C#支持两种多态,第一编译中多态,通过重载(overload)实现;第二种运行时多态,通过覆盖(override)实现。重载又分为方法重载和运算符重载。方法重载是指在一个类中,多个方法之间方法名相同,方法的参数类型或个数不同。下面是一个例子。重载示例还有一种重载是运算符重载。即可以重新定义运算符的功能。基本格式为:[代码]如下示例,示...
阅读全文
posted @ 2010-03-09 22:42 $("#idea").show();
阅读(661)
评论(0)
推荐(0)
编辑
公告