Ver Mensaje Individual
  #8 (permalink)  
Antiguo 02/08/2013, 04:54
Avatar de Xerelo
Xerelo
 
Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 15 años
Puntos: 306
Respuesta: Error sin localizar en programa

Cita:
aunque me quedo perplejo ante la imposiblidad de utilizar un atributo public en cualquier parte del programa, lo que parece un contrasentido.
No es que no se pueda hacer, es que no lo sabes hacer.

Cualquier variable public que sea atributo de instancia o clase puede ser accedido desde cualquier clase o método, pero una variable creada dentro de una función no. Si creas un objeto dentro de un método, o lo asignas a una referencia accesible, o la pasas como parámetro/return de una función, de lo contrario desaparece al salir del método.

Seguramente tu mayor problema es pasar de programación estructurada a objetos, es necesario entender que una cosa es la referencia y otra el objeto. En estructurado variable y valor van unidos, en OOP no.

Cita:
Gracias, pero prefiero el AprendaJavaComo... sólo para consultas puntuales.
A tu gusto, las búsquedas puntuales están bien cuando ya sabes, pero cuando no es difícil buscar lo que ni siquiera sabes que existe.
__________________
Cada vez que solucionas los problemas de alguien que no se esfuerza, piensa en que el día de mañana puede llegar a ser tu compañero de trabajo, o peor, tu jefe.