Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/03/2015, 13:46
Avatar de Profesor_Falken
Profesor_Falken
 
Fecha de Ingreso: agosto-2014
Ubicación: Mountain View
Mensajes: 1.323
Antigüedad: 10 años, 3 meses
Puntos: 182
Respuesta: No acabo de entender las referencias a objetos

Buenas,

Tienes que declararlo a nivel de la clase.

Dado que tu método es static, la única forma de hacer referencia a dicho objeto es haciendo una variable de clase también static.

Código Java:
Ver original
  1. public class InputsReader {
  2.     private Input inputs = null;
  3.  
  4. .....
  5.     public static void readAirports() throws FileNotFoundException, IOException {
  6. ....
  7.         inputs = new Input(nNodes);


La referencia input se podrá entonces utilizar desde cualquier método de la clase, sea static o no.

Un saludo
__________________
If to err is human, then programmers are the most human of us