重写:
1、也叫子类的方法覆盖父类的方法,要求返回值、方法名和参数都相同。
2、子类抛出的异常不能超过父类相应方法抛出的异常。(子类异常不能超出父类异常)
3、子类方法的的访问级别不能低于父类相应方法的访问级别(子类访问级别不能低于父类访问级别)
重载:
1、是类中方法与方法之间的具有同一名称,but,如果 参数不同 或者 方法体 或者 返回类型 不同,都能称为重载;
例:构建实例时创建的构造函数就是重载。
重写:
1、也叫子类的方法覆盖父类的方法,要求返回值、方法名和参数都相同。
2、子类抛出的异常不能超过父类相应方法抛出的异常。(子类异常不能超出父类异常)
3、子类方法的的访问级别不能低于父类相应方法的访问级别(子类访问级别不能低于父类访问级别)
重载:
1、是类中方法与方法之间的具有同一名称,but,如果 参数不同 或者 方法体 或者 返回类型 不同,都能称为重载;
例:构建实例时创建的构造函数就是重载。