问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

什么是 重载 ?为什么要重载?有何特点?

发布网友 发布时间:2022-05-01 11:07

我来回答

3个回答

热心网友 时间:2022-06-06 16:40

一。重载就是多个方法使用一个方法名,但是参数的个数或类型不同,但他们的作用一般是相同的 。
二。可以通过传递不同的参数实现相同的效果。
三。发生在两个或者是更多的函数具有相同的名字的情况下。

热心网友 时间:2022-06-06 16:40

重载,从简单说,就是函数或者方法有相同的名称,但是参数列表不相同的情形,这样的同名不同参数的函数或者方法之间,互相称之为重载函数或者重载方法。在Java中同一个类中的2个或2个以上的方法可以有同一个名字,只要它们的参数声明不同即可。这种情况下,该方法就被称为重载,这个过程称为方法重载。

1. 方法重载的主要好处就是不用为了对不同的参数类型或参数个数,而写多个函数。多个函数用同一个名字,但参数表,即参数的个数或(和)数据类型可以不同,调用的时候,虽然方法名字相同,但根据参数表可以自动调用对应的函数。

2. 重载的最直接作用是方便了程序员可以根据不同的参数个数,顺序,类型,自动匹配方法,减少写过个函数名或方法名的重复步骤。

热心网友 时间:2022-06-06 16:41

重载就是方法名相同,参数(个数或类型)不同(称之为签名不同)

比如:
string test()
{
Console.WriteLine("Hello world");
//也可以这样用:test("Hello world");
}

string test(string msg)
{
Console.WriteLine(msg);
}

这样就达到了,用同样的方法名,通过传递不同的参数,实现不同的目的
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...长了个包硬硬的,痒痒的。挤破后是透明液体。但过了一星 ...半年没消掉,痒死了,挤破了还有透明液体,挤完液体就是血 ...挤破流透明液体,集中在身上的好多区域长非常痒,不发烧 被福建中医药大学的信息管理与信息系统能转专业吗? 学信息管理与信息系统是否要换专业? 我是中央财经大学2012级的新生,录取的专业是信息管理与信息系统,想转专... 错误码0xc0000094解决方法 屁股上面长了很多豆粒大小的痘痘、不痛不痒的颜色和皮肤颜色一样、就... ...现在痘没了,有很红很大的痘印,最主要的是还疼,很干,还脱皮,怎么回 ... ...不痒),皮肤干燥.有什么解决办法吗?(我是过敏体质,长小痘痘会... 在快手上买了件衣服花三百多回来试穿不合适 卖家不给退咋办气死我了? 快手衣服质量问题洗过了还能退吗 您好,在快手买到有问题的衣服怎么办? 快手买衣服质量不好没拍照片退回去卖家说穿过怎么办 1998年正月初一凌晨2点十多分是什么属相? 1963年正月初一属什么生肖? 农历1968年正月初一属相是什么? 农历一九七六正月初一属什么生肖? 欲钱看正月初一,什么生肖? 2022年农历正月初一是什么生肖日? 正月初一属什么动物 2022年正月初一属啥? 正月初一的动物属那个十二生肖中 公元一九七四年正月初一属什么生肖? 华硕f554l忘记锁屏密码 华硕Padfone2手机锁屏密码忘记了 怎么能打开? 华硕手机儿童模式pin码忘记了怎么办 华硕z012da忘记解锁密码 华硕ROG3游戏手机,隐藏柜怎么解除密码? rog手机输入原来的密码不能解锁是怎么回事 重载的特点? C#中什么是方法重载?有哪些特点? 简述什么是方法重载?方法重载必须具备什么样的条件? 手机密码忘了怎么开锁vivov1934a? 方法重载 vivov1934A能界面切换吗 要实现两个方法的重载,这两个方法必须具备什么特点? 重载有什么特征,子类如何重载父类的方法,什么是函数名静态联编和动态联编? (Java)请解释构造函数的重载和继承有哪些特点? 方法重载和方法重写的区别? 方法重载与方法重写表现了面向对象的那种特点 C#实现方法重载的两个方法具有哪些特征? 我想申请一个怎么申请的? 怎么申请呢? 怎样申请新? 我想申请一个怎么申请的 我想重新注册一个新的,该怎么办? 申请一个新的需要什么条件? 如何申请一个新的 我要申请怎么操作?