Java基础笔记20——reload重载
方法的重载(reload):允许在一个类中定义一个以上同名的方法
作用:调用同一类中,同一方法名,传入不同的参数,实现同一功能
方法重载的规则:
1.方法名一致
2.参数类型不一致(参数类型不一致,参数个数不一致,参数顺序不一致)
3.返回值类型可以一致,可以不一致
例子:
package com.lqh.chapter01; public class _18reload { public static int add(int x, int y) { return x + y; } //参数类型不一致 public static double add(double x, double y) { return x + y; } //参数个数不一致 public static int add(int x, int y, int z) { return x + y + z; } //参数顺序不一致 public static double add(int x, double y) { return x + y; } //参数顺序不一致 public static double add(double x, int y) { return x + y; } }