JAVA面试-重写与重载区别

方法的重写:子类定义了与父类同名的方法(方法名称、返回值类型和参数均完全相同)

方法重载:子类定义了与父类同名的方法(方法名称相同,但传入的参数个人或者参数类型不同)

1、覆写(重写)

         方法名与父类的相同,参数与父类的相同,返回值相同、权限修饰符要大于等于父类的权限修饰符。

2、重载

           发生在同一个类中

            方法名相同、参数不同(参数的个数、顺序、类型)

            与权限修饰符、返回值无关

猜你喜欢

转载自blog.csdn.net/qq_32868167/article/details/83181508