重载是在同一个类中,方法名一样,但是参数个数和参数类型不一样,返回值类型都可以相同同也可以不相同。调用方法时根据传递过来的参数的个数和参数类型来决定调用哪一个方法。
重写在子类中定义的方法与父类的方法具有相同的参数个数和参数类型,父类的方法被重写了。java子类可以继承父类的方法,而不需要重新写,有时候子类并不像原封不动低使用父类的方法,而是要做一定的修改,这就需要采用方法的重写。
重载是在同一个类中,方法名一样,但是参数个数和参数类型不一样,返回值类型都可以相同同也可以不相同。调用方法时根据传递过来的参数的个数和参数类型来决定调用哪一个方法。
重写在子类中定义的方法与父类的方法具有相同的参数个数和参数类型,父类的方法被重写了。java子类可以继承父类的方法,而不需要重新写,有时候子类并不像原封不动低使用父类的方法,而是要做一定的修改,这就需要采用方法的重写。