1. 1Chapter 05: Polymorphism 2. Overriding Superclass Methods2Create subclass by extending existing classSubclass contains data and methods defined in original superclassSometimes…