Cursos subvencionados para trabajadores
Realiza el curso gratis a través de tu empresa.
Cursos SubvencionadosEl alcance de una variable indica la parte del programa donde puede utilizarse. En base al alcance, las variables se clasifican en:
Cada una de las variables anteriores puede ser estática o no. Durante el desarrollo del tema se irán viendo las características que definen a los diversos tipo de variables. Todos los códigos en c:\cursojava\tema2 o en jcreator_home\MyProjects\tema2 si se emplea JCreator.
Inscríbete ahora y accede a 3 unidades gratis
Evalua el curso de Java y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc....
Se declaran dentro de métodos o de instrucciones asociadas a bucles for, estructuras condicionales, etc. Su alcance se restringe al código del método o de la instrucción. No admiten modificadores de acceso salvo "final" y deben estar inicializadas antes de ser empleadas.
Ejemplo:

Inscríbete ahora y accede a 3 unidades gratis
Evalua el curso de Java y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc....
Se declaran después de la clase y fuera de cualquier método. Los valores que asumen para cada objeto constituyen el estado o conjunto de atributos del objeto.
Su alcance es global, es decir, las pueden utilizar directamente todos lo métodos no estáticos de la clase.
Para acceder desde el método main o desde cualquier otro método estático a una variable de instancia es necesario crear un objeto de la clase.
Al hecho de crear un objeto de una clase se le conoce también como instanciar la clase. Si no se inicializan explícitamente, asumen el valor nulo por defecto, una vez instanciada la clase.
Ejemplo:

Por consola:
Jesus tiene 28 años
Sus ojos son azules
Jesus es mayor de edad
Tiene 28 años
---------------------
Rebeca tiene 27 años
Sus ojos son verdes
Rebeca es mayor de edad
Tiene 27 años
---------------------
FIN DEL PROGRAMA
|
NOTA: si las variables de instancia no se inicializan explícitamente bien mediante un objeto
de la clase bien en la misma línea donde se declaran, qué ocurrirá? Se mostrará el elemento nulo asociado a los valores iniciales de los diversos tipos de variables. Así, en las variables primitivas enteras (byte, short, int y long) dicho elemento nulo es 0, en las reales (float y double) es 0.0, en las booleanas es false y en las referenciadas (asociadas a objetos de clases) es null. |
En este caso se tendría:
null tiene 0 años
Sus ojos son null
null es menor de edad
Tiene 0 años
---------------------
null tiene 0 años
Sus ojos son null
null es menor de edad
Tiene 0 años
---------------------
FIN DEL PROGRAMA
Inscríbete ahora y accede a 3 unidades gratis
Evalua el curso de Java y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc....
Copyright 2008© ADRInfor S.L. Logroño | Tel: 941250116 Fax: 941236805 | Email | Politica de Privacidad