EJERCICIO 1
Crear la clase abstracta Planta con un método abstracto:
void regar(int cantidad, int tiempo)
además crearemos todas propiedades y métodos que se os ocurran
Creamos las clases PlantaTropical, Cactus donde implementaremos el método abstracto.
EJERCICIO 2
Crear la clase abstracta Animal con los métodos abstractos comer() y moverse(). A continuación crearemos varias clases Perro, Pez, Pajaro, Gusano, etc…
-
- ¿Qué ocurre si no implemento todos los métodos?
- ¿Puedo crear instancias igualmente?
- ¿Puedo modificar parte de la definición de los métodos abstractos?
Crea clases extendiendo la clase Pajaro, por ejemplo Gorrión y Buitre.
¿También son abstractas estas clases?