当前位置 : 主页 > 编程语言 > java >

Java重载容易引发的错误—返回类型

来源:互联网 收集:自由互联 发布时间:2022-07-13
方法的签名仅仅与方法名和参数类型相关,而与访问控制符、返回类型无关,以及方法体中的内容都没有关系,下面用一个例子说明; 如果Student类两种签名,myStudent(int,int)返回int 类型,


方法的签名仅仅与方法名和参数类型相关,而与访问控制符、返回类型无关,以及方法体中的内容都没有关系,下面用一个例子说明;

如果Student类两种签名,myStudent(int,int)返回int 类型,myStudent(int,int)返回long类型,此时出现问题。

假设某公司执行计划,两个人让小明执行两种不同的方案,小明此时疑问到底执行哪一种方案,同样的,Java平台也无法判断。所以,返回值类型无法用来区分方法,不是方法签名的一部分。


上一篇:Java中有关clone方法的用法
下一篇:没有了
网友评论