Funciones: Alcance Público y Privado en Algoritmos
Clase 15 de 17 • Curso de Pensamiento Lógico: Manejo de Datos, Estructuras y Funciones
Resumen
El scope o alcance es cada uno de los entornos que tiene acceso una función. En otras palabras, determina que lugares puede ejecutarse una función.
Alcance público y privado de funciones
El alcance público consiste en el entorno en que todo algoritmo tiene acceso a las funciones declaradas en este código. El alcance privado consiste en el entorno en que determinados algoritmos tienen acceso a las funciones declaradas en su código, pero otros algoritmos no.
Por ejemplo, un algoritmo llamado Algoritmo 1
tiene funciones privadas y un algoritmo llamado Algoritmo 2
tiene funciones públicas. En Algoritmo 1
puedo utilizar las funciones de Algoritmo 2
porque tienen un alcance público. Sin embargo, en Algoritmo 2
no puedo utilizar las funciones del Algoritmo 1
, porque tienen un alcance privado y únicamente servirán en su algoritmo.

Contribución creada por Andrés Guano (Platzi Contributor).