黑马程序员技术交流社区

标题: java中的重载的简单理解 [打印本页]

作者: ReadCode    时间: 2015-4-16 18:09
标题: java中的重载的简单理解
  java的重载我是这么理解的:简单的来说,在重载中只要参数列表不同即可,与函数的返回值类型无关,有这么一道题值得关注原函数:void show(int a,char b,double c){}
void show(int x,char y,double z){}
这个没有重载,因为,他是参数列表没有改变,只是改变了参数变量的名称而已。
void show(int a,double c,char b){}
这个重载,因为参数类型不同,返回值类型改变了但是不影响。
double show(int x,char y,double z){}

没有重载,我之前一直迷惑,为什么没有重载,但是仔细想想,他返回的是double的类型的,而原函数中返回的void,void是不确定返回类型的





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2