一、方法重载的意义
1.在当前类中存在2个及以上的方法名一样,方法作用主要是提供多个相同名称方法的版本供其他人调用。
一、方法重载的条件
1、在同一个类中方法名称要一致
2、方法的参数类型、个数、顺序要不一样
public void function1(){ function2(); System.out.println("功能1"); } public void function1(int i){ } public void function1(String str){ } public void function1(int i,int j){ }
3.方法重载与返回类型是无关的,"方法名(包括参数)相同,而返回类型不同"这样也是不能重载的。
4.方法重载与访问修饰符,"方法名(包括参数)相同,而访问修饰符不同"这样也是不能重载的。