| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 910 人关注过本帖
标题:问下java 方法重载的问题
只看楼主 加入收藏
kkllchun
Rank: 2
等 级:论坛游民
帖 子:55
专家分:13
注 册:2007-9-15
结帖率:70%
收藏
已结贴  问题点数:20 回复次数:7 
问下java 方法重载的问题
void sum(int count1,short count2)
float sum(int num1,int num2) 这是java重载 这组不是方法重载吗?
搜索更多相关主题的帖子: java 重载 
2009-09-09 10:47
gameohyes
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:湖南
等 级:版主
威 望:53
帖 子:1275
专家分:3629
注 册:2009-3-5
收藏
得分:3 
方法重载的要求:方法参数的个数、顺序(类型)、类型不一样,就属于重载
方法重载时不要求返回类型一样。
例如:个数:public int getnum(int a);public int getnum(int a,int b)
      public String print(int a,String b)
       public int print(String b,int a)

C#超级群 74862681,欢迎大家的到来!
2009-09-09 11:06
kkllchun
Rank: 2
等 级:论坛游民
帖 子:55
专家分:13
注 册:2007-9-15
收藏
得分:0 
那上面那个是方法重载了吧
2009-09-09 11:12
ygp_sfec
Rank: 3Rank: 3
等 级:论坛游侠
威 望:2
帖 子:87
专家分:115
注 册:2009-9-8
收藏
得分:3 
上面的就是方法重载了
2009-09-09 11:36
a3691596
Rank: 1
等 级:新手上路
帖 子:2
专家分:3
注 册:2008-11-3
收藏
得分:3 
这种重载要小心使用,因为你传进去的第二个参数要确保它的类型,因为short可以自动转成int类型的数
2009-09-10 22:16
michael_cc
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:25
专家分:105
注 册:2009-8-24
收藏
得分:3 
这两个方法返回类型都不同不能构成重载。
2009-09-11 08:38
freish
Rank: 6Rank: 6
等 级:贵宾
威 望:23
帖 子:1223
专家分:437
注 册:2007-6-1
收藏
得分:3 
是重载,不过很危险而已

一般实际应用是不会写这样的重载的,很容易出bug

[url=http://shop63425653./]/cvbnm/a6/1d/f4/7dd1720119cf3b1dcfb570b467b24051.jpg" border="0" />[/url]
2009-09-11 22:59
迷你龙
Rank: 2
等 级:论坛游民
帖 子:20
专家分:16
注 册:2009-9-13
收藏
得分:3 
回复 5楼 a3691596
不用考虑返回类型的~~~~~
2009-09-13 16:55
快速回复:问下java 方法重载的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017200 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved