El polimorfismo en herencia permite utilizar un operador o función de diferentes maneras, otorgando múltiples significados y funciones a estos operadores. Ejemplos incluyen clases como 'crectangle' y 'ctriangle', que heredan de 'cpolygon' y calculan áreas de diferentes formas. En el código se muestran instancias de estas clases que demuestran el uso del polimorfismo en programación.