黑马程序员技术交流社区

标题: 重载的问题 [打印本页]

作者: 哦啊啊    时间: 2016-10-11 14:11
标题: 重载的问题
有没有人可以简单总结一下,我听着懵懵的……

作者: clwjsw    时间: 2016-10-11 14:22
重载就是在同一个类中方法的名称相同,但是参数列表是不同的,简单点来说,重载只看参数列表,无论参数的顺序还是参数的内容,都会造成重载
作者: 叫我宁采臣    时间: 2016-10-11 20:45
重载就是  返回值无关,参数列表不同,方法名不一样
作者: Jarc    时间: 2016-10-11 22:44
重载就是在同一个类中方法的名称相同,但是参数列表是不同的.只看参数列表,无论参数的顺序还是参数类型
作者: 祖国的园丁    时间: 2016-10-11 22:56
重载就是  返回值无关,参数列表不同,方法名不一样
作者: IceLoveInFire丶    时间: 2016-10-11 23:01
同一个方法名的不同方法。
作者: 雪中鱼01    时间: 2016-10-11 23:07
叫我宁采臣 发表于 2016-10-11 20:45
重载就是  返回值无关,参数列表不同,方法名不一样

方法名得一样吧
作者: 若白衣卿相    时间: 2016-10-11 23:10
标识符必须一样,参数列表中参数的数量,类型,顺序不同造成重载,返回值这个在没有影响,
作者: yinyujue    时间: 2016-10-11 23:29
方法名一样,参数列表不一样,包括参数类型和个数

作者: 飞舞的指尖    时间: 2016-10-11 23:33
方法名一样,与返回值类型无关      至于参数列表有关系  1.形参个数  2.形参类型   3. 形参的顺序    只要满足其一就构成重载
作者: 哦啊啊    时间: 2016-10-11 23:40
参数的类型也无关吗,那一个方法要int  一个要string,这也是重载,那我该传哪个参数类型呢





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