什么叫做方法的重载,高手可以举个例子吗?

 我来答
百度网友fa6f888
推荐于2017-10-03 · TA获得超过1056个赞
知道小有建树答主
回答量:519
采纳率:0%
帮助的人:518万
展开全部
在Java 中,同一个类中的2个或2个以上的方法可以有同一个名字,只要它们的参数声明不同即可。在这种情况下,该方法就被称为重载(overloaded),这个过程称为方法重载(method overloading)。方法重载是Java 实现多态性的一种方式。
举个简单的例子
public class A{
public int method (int i){
//方法一,只有一个int类型参数

}

public int method (int i,String s){
//方法一,有一个int类型参数和一个String类型参数

}

public static void main(String args[]){
A a=enw A();
a.method (2);//调用第一个方法
a.method(2,"ssss")//调用第二个方法

}

}

这样说得够清楚了,自己理解!
qun454
2008-05-20 · 超过34用户采纳过TA的回答
知道答主
回答量:99
采纳率:0%
帮助的人:0
展开全部
写多个同名方法就是方法的重载。但这些方法参数类型或参数个数不同。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
秒懂百科
2020-12-25 · TA获得超过5.9万个赞
知道大有可为答主
回答量:25.3万
采纳率:88%
帮助的人:1.2亿
展开全部

重载:可以定义一些名称相同的方法

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友483f35be8
2008-05-20 · TA获得超过577个赞
知道小有建树答主
回答量:708
采纳率:0%
帮助的人:533万
展开全部
是编程的吗?~
方法也就是逻辑结构,算法~
应该明白了吧~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式