logo
шпоры по ООП

19.Вызов полиморфных функций базового класса.

Параметрический полиморфизм заключается в том, что полиморфная функция имеет класс обрабатываемых объектов в качестве аргумента. Тело функции при этом разрабатывается для неопредел¨нного класса, который впоследствии может быть конкретизирован реальным классом из набора классов, реализующих обобщ¨нные операции. Вызов такой функции непременно сопровождается конкретизацией неопредел¨нного класса. В С++ реализовано шаблонами. Шаблоны, как известно, могут быть шаблонами классов и шаблонами функций.