1- Defina los operadores == y != para la clase Fecha previamente creada.
2- Escriba un constructor que permita a los usuarios de la clase Fecha inicializar las variables de instancia.
4- Cree una clase PrettyDate usando como clase base Fecha. Redefina el método print(ostream&) de modo que cuando sea llamado imprima lo siguiente:

---- PrettyDate -----
Day: dia
Month: mes
Year: año
---- PrettyDate -----

5- Declare un arreglo de 4 punteros a la clase base de PrettyDate. En las dos primeras posiciones cree objetos PrettyDate, en las dos últimas objetos de la clase base.

6- Recorra el arreglo y llame al método print(). 

7- Agreguele el identificador virtual al método print de la clase base y vuelva a realizar lo enunciado en el punto 6.

    Source: geocities.com/gmorgolock/cursoc

               ( geocities.com/gmorgolock)