El documento describe una práctica de programación orientada a objetos que involucra la herencia y el polimorfismo. Se pide implementar una jerarquía de clases Figura, Círculo, Rectángulo y Triángulo, donde Círculo, Rectángulo y Triángulo heredan de Figura. Se especifican los atributos y métodos de cada clase, incluyendo sobrescribir el método área() para calcular el área de cada figura. Adicionalmente, se pide crear una clase Aplicación con un método