易百教程

59、为什么在 Java 中使用继承?

下面给出了在 Java 中使用继承的各种优点:

  • 继承提供代码可重用性。 派生类不需要重新定义基类的方法,除非它需要提供方法的具体实现。
  • 不使用继承就无法实现运行时多态性。
  • 可以使用实时对象模拟类的继承,这使得 OOP 更加真实。
  • 继承提供数据隐藏。 基类可以通过将其设为私有来隐藏派生类的一些数据。
  • 没有继承就无法实现方法覆盖。 通过方法覆盖,可以给出基类包含的一些基本方法的具体实现。