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?