Ayuda Urgente sobre Arreglos

Angela
23 de Marzo del 2005
Necesitamos hacer un programa en Java, en 茅l tenemos que crear una clase donde se almacene informaci贸n sobre 20 artistas y cada uno debe llevar: nombre, integrantes, trabajos; el artista tambi茅n debe llevar un c贸digo y toda esta informaci贸n debe ser almacenada en un arreglo de objetos de una dimensi贸n... Seg煤n tengo entendido debo crear el arreglo como parte de la clase artista, es decir as铆:
Artista a[]=new Artista[20], mi problema es como hago para llevar toda esa informaci贸n a un objeto, luego pasarla al arreglo y por 煤ltimo en qu茅 parte del programa se crea 茅ste (en el main, en la clase artista,en el constructor de la clase)

Espero una pronta respuesta y que me puedan ayudar

Lemony Snicket
23 de Marzo del 2005

public class Bean {

private HashMap tabla = new HashMap();

public static Object get(String campo){
return (tabla.get(campo));
}

pubilc static void set(String campo, Object value){
tabla.put(campo, valor);
}
}


// Clase que almacena la informaci贸n sobre un artista.
public class Artista extends Bean{

public static final String codigo = "CODIGO";
public static final String nombre = "NOMBRE";
//Resto de la informaci贸n sobre el artista...

// Acceso al nombre del artista.
public static String getNombre(){
return((String)get(nombre));
}

// Establece el nombre del artista...
public static String setNombre(String valor){
set(nombre, valor);
}

// Resto de m茅todos get/set para cada informaci贸n.
}


public class Principal {

public static void main(String args[]){

Artista a[]= new Artista[20];
// Hay que rellenar el array de Artista leyendo de base de datos, de alg煤n fichero, o a mano.

Artista artista = new Artista();
artista.setNombre("U2");
a[0]=artista;

}

}