基础-1分钟弄清楚Java方法的重载(Overload)与重写(Override)区别

    技术2022-07-11  87

    1、重载 Overload

    在同一个类中,方法名相同,参数列表不同

    和返回值没有关系

    参数的顺序不同也算重载 但是开发中不涉及

    2、重写 Override

    在子类继承父类后,子类中存在与父类同名的方法,且方法中参数的个数,顺序,类型与必须一致,称为方法重写。

    示例代码 public class Animal{ public void eat(){ System.out.pritnln("吃饭"); } } public class Dog extends Animal{ @Override public void eat(){ System.out.println("啃骨头"); } }
    Processed: 0.011, SQL: 9