JAVA 重载问题
JAVA和C++在重载方面不同的地方:
C++:
函数返回值不一样,也可以正确的重载
JAVA:
为了安全起见,函数返回值不一样,不能重载
E.G:
public class handletest {
static void prinone(){System.out.println(1);};
//static int prinone(){System.out.println(1);};
public static void main(String[] args)
{
prinone();
}
}
void printone()和int printone()
入口参数一样,只是返回值不一样,这种i情况下如果定义了int 和void的printon
编译时候会报错
版权声明:本文为博主原创文章,未经博主允许不得转载。
/**** Love U Love Myself ****/