Pages - Menu

viernes, 28 de junio de 2013

Ejercicio de Programación Orientada a Objetos: Jerarquía de animales

Hoy como parte del curso de Programación Orientada a Objetos y a la vez como introducción a los siguientes cursos dejo planteado un ejercicio sobre implementación de clases.

Ejercicio de Programación Orientada a Objetos: Jerarquía de animales
Foto tomada de freedigitalphotos.net

El ejercicio es el siguiente, dada una jerarquía de clases implementarlas tanto en C++ como en Java. La jerarquía es prácticamente la que hemos visto durante el curso, la jerarquía de animales. Su especificación es la siguiente:

- La primera clase de la jerarquía es la clase Animal.
- De la clase Animal cuelgan las clases Herbívoro, Carnívoro y Omnívoro.
- De la clase Herbívoro cuelga la clase Conejo.
- De la clase Carnívoro cuelgan las clases León y Tigre.
- De la clase Omnívoro cuelga la clase Hombre.

¿Cómo se implementarían las clases en C++ y en Java?