21.
Which type of polymorphism allows a class to have multiple methods with the same name but different signatures?

22.
What is the purpose of a virtual destructor in C++?

24.
What is the syntax for calling a virtual function from a derived class constructor in C++?

25.
What is the difference between static binding and dynamic binding in C++?

26.
In C++, can a derived class have more than one base class with a virtual function?

28.
What happens if a pure virtual function is not implemented in a derived class in C++?