lUn método recursivo es aquel que entre sus instrucciones incluye un llamado a sí mismo y al menos un caso de
solución inmediata.
lLos métodos recursivos se deben programar con el mismo cuidado que las estructuras de control de repetición, ya
que en cierta forma son
equivalentes.
lUn método recursivo debe cumplir con lo siguiente:
–Debe tener una o más
condiciones que detengan los llamados recursivos. Se le denomina comúnmente como el “caso
base” o la “condición de parada”
para detener la recursividad.
–Debe tener uno o más
llamados (en forma directa o indirecta) a si mismo.