O'Reilly logo
  • You Wang thinks this is interesting:

The idea behind inheritance is that you can create new classes that are built on existing classes. When you inherit from an existing class, you reuse (or inherit) its methods, and you can add new methods and fields to adapt your new class to new situations.

From

Cover of Core Java® Volume I—Fundamentals, Tenth Edition

Note

Inheritance is the reusing of codes in multiple objects.