Histórico da Página
Declarar una variable significa informar al compilador los nombres y las clases de variables que existirán en el programa. Con base en las declaraciones, la identificación se realiza en la etapa de compilación, antes de la ejecución de las instrucciones y de la aplicación.
Las variables pueden declararse por medio de los siguientes comandos:
- PUBLIC
- PRIVATE
- STATIC
- LOCAL
La declaración es obligatoria para las variables de las clases estática (STATIC) y local (LOCAL), y opcional para las clases privada (PRIVATE) y pública (PUBLIC). Sin embargo, siempre es recomendable declarar las variables, independientemente de su clase, para que el programa resulte fácil de entender, optimizado y libre de ambigüedades.
...
Como la declaración de variables se resuelve durante la etapa de compilación, esta abarca ciertas unidades del código fuente: programas (archivos.PRW), rutinas/funciones y bloques de código. Observe que algunas de estas unidades están incluidas en otras: las rutinas/funciones están incluidas dentro de programas y los bloques de código están incluidos dentro de las rutinas/funciones o de otros bloques de código.
...