1. Lecture 4TCP1201 OOPDS 1 2. Learning ObjectivesTo understand static polymorphism and dynamicpolymorphismTo understand the problem of staticpolymorphismTo enable…