TCH HE Hemanthkumarvaddipalli Virtual Functions in c++ A virtual function is a function in Base class declared with a virtual key word that enables runtime polymorphism allowing the Derived…