重载(overload)与重写(override)
1、实现:重载实现在一个类中;重写实现在一个父类的子类中。
2、形式上:重载要求方法名必须相同,参数(个数,类型,顺序)不完全相同 ;重写要求方法名和参数(个数,类型,类型)必须相同。
3、访问修饰符:重载可以有不同的访问修饰符;重写的访问修饰符的限制一定要大于被重写方法的访问修饰符。
重载(overload)与重写(override)
1、实现:重载实现在一个类中;重写实现在一个父类的子类中。
2、形式上:重载要求方法名必须相同,参数(个数,类型,顺序)不完全相同 ;重写要求方法名和参数(个数,类型,类型)必须相同。
3、访问修饰符:重载可以有不同的访问修饰符;重写的访问修饰符的限制一定要大于被重写方法的访问修饰符。