方法重载(Overload):
(1)、概念:在(同)一个类中,方法名称相同,参数列表不同(可以是参数类型不同,也可以是参数个数和参数顺序的不同)。
(2)、作用:屏蔽使用(或称之为调用)的差异,让使用方式更方便,灵活。
方法覆盖(Override):方法覆盖又叫方法重写
(1)、当子类所定义的方法无法满足子类要求时,可在子类中声明和父类“完全相同”的方法,进行覆盖。
(2)、访问修饰符要求和父类相同或更宽(的权限要求)。
方法重载(Overload):
(1)、概念:在(同)一个类中,方法名称相同,参数列表不同(可以是参数类型不同,也可以是参数个数和参数顺序的不同)。
(2)、作用:屏蔽使用(或称之为调用)的差异,让使用方式更方便,灵活。
方法覆盖(Override):方法覆盖又叫方法重写
(1)、当子类所定义的方法无法满足子类要求时,可在子类中声明和父类“完全相同”的方法,进行覆盖。
(2)、访问修饰符要求和父类相同或更宽(的权限要求)。