We use inheritance to make our code efficient. Through inheritance, objects receive methods from other objects or classes.
Inheritance lets us create objects that have different properties and behaviors without coding each one from scratch.