Solución del ejercicio0 (inyectando dependencias)