RECURSIVIDAD
- Es el fenómeno por el cual un sistema es parte de sistemas más amplios, y también puede estar compuesto de sistemas menores.
- Es la propiedad de algo que puede repetirse indefinidamente dentro de sí mismo.
- Lo importante de esto es que cada uno de los objetos, no importando su tamaño, tiene propiedades que lo convierten en una totalidad.
Ejemplo 1
El sistema país, contiene a los subsistemas estados. Los estados contienen el subsistema municipios.
Ejemplo 2
En programación la recursividad, se denomina a aquella función que se llama así misma. Un ejemplo muy común es el cálculo del factorial de un número entero.
El factorial de un número se define como ese número multiplicado por el anterior, éste por el anterior, y así sucesivamente hasta llegar a 1. Así, por ejemplo, el factorial del número 5 sería: 5x4x3x2x1 = 120.
Usando ese ejemplo, en el lenguaje de Java, este quedaría asi: