Java中的方法重载v / s方法重写

  • 方法重载是一种编译时多态性,而方法重载是一种运行时多态性。

  • 方法重载提高了代码的可读性,而方法重写提供了子类中方法的特定实现,以取代超类中存在的方法。

  • 方法重载在一个类中,而方法重载在一个子类中。

  • 在方法重载中,参数必须不同,而在方法重载中,参数应该相同。