在同一个类中两个方法名相同,参数列表相同,只是参数顺序不同,这样的是重载吗

 我来答
匿名用户
2013-10-15
展开全部
参数类型不同或者返回类型不同,构成重载;
你说的返回相同,参数类型相同,参数顺序不同,例如:
int fun( int x, int y )
int fun( int y, int x )
这样不是重载,并且编译器无法区别它们,从而报错。

int fun( int x, char y )
int fun( char y, int x )
是重载的。
匿名用户
推荐于2018-04-11
展开全部
如果是int m(int x,int y)和int m(int y,int x)不叫重载,如果参数类型不同叫重载,如int m(int x,string y)和int m(string y,int x)
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式