怕什么真理无穷

导航

对方法重载的理解

方法名相同,但是参数不同(不同指参数个数或参数类型)的现象,称之为方法重载。

主要解决方法命名的问题:

  比如方法名add表示数字相加,add(x,y)表示传入2个数字使其相加,add(x,y,z)表示输入3个数字使其相加

  那么在调用add这个方法时,就会传入例如add(1,2),add(1,2,3)

  这种方法名一样,但入参个数(或者是入参类型)不同的现象,Java在第2次调用该方法时,就称之为方法重载。

posted on 2017-12-30 20:47  惭愧书生  阅读(292)  评论(0)    收藏  举报