Utilizamos cookies propias y de terceros para mejorar la experiencia de navegación, y ofrecer contenidos y publicidad de interés.
Al continuar con la navegación entendemos que se acepta nuestra política de cookies.
Iniciar sesión Cerrar
Correo:
Contraseña:
Entrar
Recordar sesión en este navegador
Iniciar sesiónIniciar sesiónCrear cuentaCrear cuenta

Java - Arrays y metodos

  Imprimir  
Vista:
Me gusta: Está pregunta es útil y esta clara
0
No me gusta: Está pregunta no esta clara o no es útil
 
Asunto:

Arrays y metodos

Autor:Laia (2 intervenciones)
Fecha:25/02/2007 12:58:06
Hola, necesito tener acceso a una array que esta declarada en una clase A desde la clase B.
Que deberia d hacer? Tendria que crear un metodo en la clase A GetArray y llamarlo desde la B?

He probado esa forma y en teoria me devuelve el array, pero no hay forma de tener acceso a los metodos de cada miembro de ese array (es un array de objetos).

El getarray lo he declarado asi:

public Ventas[] GetArray() {
return myArray;
}

Saludos!
Responder
información
Otras secciones de LWP con contenido similar...
Me gusta: Está respuesta es útil y esta clara
0
No me gusta: Está respuesta no esta clara o no es útil
 
Asunto:

RE:Arrays y metodos

Autor:Angel (537 intervenciones)
Fecha:25/02/2007 14:34:56
A ver si esste codigo de ejemplo te puede ayudar..

public class Class1 {

class B{public int devuelveInt(){return 1;};};

class Interior{
private B[] ab = new B[5];
public Interior(){
for (int c=0;c<ab.length;c++){
ab[c] = new B();
}
}
public B[] getArray(){return ab;}
};

public static void main(String[] s) {
Class1 clas = new Class1();
Interior i = clas.new Interior();
B[] bb = i.getArray();
for (int c=0;c<bb.length;c++){
B ba=(B)bb[c];
System.out.println(ba.devuelveInt());
}
}

}

Saludos
Comentar
Me gusta: Está respuesta es útil y esta clara
0
No me gusta: Está respuesta no esta clara o no es útil
 
Asunto:

RE:Arrays y metodos

Autor:Laia (2 intervenciones)
Fecha:25/02/2007 16:15:43
es asi como lo tengo, pero no me copia los miembros d ese array :S
No hace bien la copia y no se pq :(
Comentar
Me gusta: Está respuesta es útil y esta clara
0
No me gusta: Está respuesta no esta clara o no es útil
 
Asunto:

RE:Arrays y metodos

Autor:Angel (537 intervenciones)
Fecha:26/02/2007 14:50:51
Pues yo ese codigo lo probe y funciona. Asegurate de tener inicializado el array con valores, es decir tener creadas instancias d la clase n cuestion en cada una de las posiciones del array.

No se que mas sugerirte...

Suerte y un saludo.
Comentar