方法名相同,但是参数不同(不同指参数个数或参数类型)的现象,称之为方法重载。
主要解决方法命名的问题:
比如方法名add表示数字相加,add(x,y)表示传入2个数字使其相加,add(x,y,z)表示输入3个数字使其相加
那么在调用add这个方法时,就会传入例如add(1,2),add(1,2,3)
这种方法名一样,但入参个数(或者是入参类型)不同的现象,Java在第2次调用该方法时,就称之为方法重载。
Posted s-sj
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了对方法重载的理解相关的知识,希望对你有一定的参考价值。
方法名相同,但是参数不同(不同指参数个数或参数类型)的现象,称之为方法重载。
主要解决方法命名的问题:
比如方法名add表示数字相加,add(x,y)表示传入2个数字使其相加,add(x,y,z)表示输入3个数字使其相加
那么在调用add这个方法时,就会传入例如add(1,2),add(1,2,3)
这种方法名一样,但入参个数(或者是入参类型)不同的现象,Java在第2次调用该方法时,就称之为方法重载。
以上是关于对方法重载的理解的主要内容,如果未能解决你的问题,请参考以下文章