发布网友 发布时间:2022-05-14 08:55
共2个回答
热心网友 时间:2023-10-12 06:44
方法重载是指在一个类中定义多个同名的方法,但要求每个方法具有不同的参数的类型或参数的个数。
以java为例,我们编写一个方法重载的例子。
参数列表的不同体现在以下两点:
1、参数的类型不同
2、参数的个数不同
具体例子如下:
在java中完成方法重载需要的具体规范如下:
1、方法名一定要相同。
2、方法的参数表必须不同,包括参数的类型或个数,以此区分不同的方法体。
如果参数个数不同,就不管它的参数类型了;如果参数个数相同,那么参数的类型必须不同。
3、方法的返回类型、修饰符可以相同,也可不同。
热心网友 时间:2023-10-12 06:44
方法重载 就是同名方法 方法名相同,参数类型、参数个数不同,就是方法重载,和方法的返回类型无关, 当你调用重载方法时,程序会根据你给的参数自动去匹配相应的方法