重载:方法与方法之间的关系
应用场景:在同一个类里,多个方法之间的功能一致,细节不同,考虑使用重载。
使用条件:
- 在同一个类里
- 方法名一致
- 参数列表不同(参数的个数,类型,顺序等)
- 与返回值无关
重写:父类的方法不能满足子类的需求时,使用重写****重写:父类的方法不能满足子类的需求时,使用重写
使用条件:
- 继承关系的子类里
- 返回值、方法名、参数列表均一致
- 访问修饰符不能比父类更严格
重载:方法与方法之间的关系
应用场景:在同一个类里,多个方法之间的功能一致,细节不同,考虑使用重载。
使用条件:
重写:父类的方法不能满足子类的需求时,使用重写****重写:父类的方法不能满足子类的需求时,使用重写
使用条件: