Funciones: Alcance Público y Privado en Algoritmos
Clase 16 de 18 • Curso de Pensamiento Lógico: Manejo de Datos, Estructuras y Funciones
Contenido del curso
- 3

Tipos de Datos de Texto y Concatenación en Programación
08:25 - 4

Tipos de Datos Numéricos y Operaciones Básicas
06:47 - 5

Comprensión de Datos Booleanos en Flujos de Trabajo
03:43 - 6

Introducción a Arrays: Almacenamiento y Acceso de Datos Múltiples
04:58 - 7

Creación de Algoritmos y Diagramas de Flujo para un Reloj
12:14
- 8

Estructuras de Control en Algoritmos: Condicionales y Ciclos
02:00 - 9

Condicionales IF y Switch: Toma de Decisiones en Programación
09:28 - 10

Condicionales IF y Switch en Algoritmos de Decisión
09:44 - 11

Ciclos en Programación: For, While y Do While
11:18 - 12

Ciclos For, While y Do While en Algoritmos de Programación
09:23 - 13

Manejo de Errores con Try-Catch en Programación
02:53 - 14

Manejo de Errores con TRY-CATCH en Flujos de Trabajo Reales
03:00 Estructuras de control
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).