首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java相关 >

诸位求解

2012-09-15 
各位求解啊各位帮小弟解决这个问题吧说明下面的两个方法头是否有不同的签名,为什么?(1)public int fff(int

各位求解啊
各位帮小弟解决这个问题吧

说明下面的两个方法头是否有不同的签名,为什么?
(1)public int fff(int i,int j,int k)
(2)public float fff(int i,int j,int k)


我在百度上看到的是 方法签名=方法名+参数列表

照百度上的说法这两个签名不同  
 
可是课本答案说是相同的  

求解啊 各位。。。。。。。。。

[解决办法]
只要方法名和参数列表相同,他们的方法签名就相同,他们都是fff+int i,int j,int k。当然相同了。没有什么难理解的
[解决办法]
方法签名,不包括返回类型。

在一个类里不能有两个名字一样,参数也一样的方法。

所以这两个方法在一个类里只能存在一个,所以不会存在签名重复的问题。

热点排行