C# 类教程-继承:方法重载

作者:vkvi 来源:千一网络(原创) 日期:2008-4-9

我们推荐您阅读同名文章:new、virtual、override、abstract 等-重载,其总结性更强。

方法重载并不是类继承中的内容,只是它容易和重写等混淆,所以放在一起谈谈。

什么是重载呢,举个例子,我们在应用 System.IO.File.Create() 方法时,往往可以选择几种参数,这是就方法的重载,同一个作用域、同一个方法名称、具有不同的参数类型参数个数,在调用方法时,根据参数自动决定使用哪一个方法。

示例

public string GetString()
{
    //...
}

public string GetString(int index)
{
    //...
}

public string GetString(string userName)
{
    //...
}

在 C# 中,方法参数没有默认值,可通过重载来实现默认值功能。

你前面那位网友看了:每日小段(2013-07-20)

▲▲▲嘿,欢迎转载传播本站原创文章,尽量保留来源噢。▲▲▲

文章评论
标题:必填
内容:
本站永远终止与捏造“罪名”不支付广告费的某度联盟合作。
vkvi
vkvi

作者简介: vkvi,致力于 .NET Web 开发、移动开发的技术推广,在 .NET、SQL Server、Windows Server 等方面有深入研究和丰富经验,10 年间共计撰写文章 4000 余篇。 主持金融、国土、农业、电商等多个行业项目执行, 推行“技术提升生产力、人心决定成功率”的管理理论。 联系他