1
Aprender a programar desde cero / Re:Error con el ejercicio CU00667B Java
« en: 27 de Julio 2014, 06:54 »
Bueno eso lo que yo hise fue crear una entrada de teclado y mediante un while si el usuario decia s o n , si es si desde un metodo de mi arreglo le daba añadirCantante(Cantante cantante) , en mi caso tengo otro metodo añadirCantante pero sin parametros el cual es un procedimiento que adentro se crea un objeto cantante y lo metia al arreglo =) , en pocas palabras sobrecargaba el medotod añadirCantate uno en el que le paso el cantante y otro en el que lo crea desde el metodo, de esta manera:
Código: [Seleccionar]
public void añadir(CantanteFamoso cantante){
arreglo.add(cantante);
}
public void añadir(){
CantanteFamoso temp = new CantanteFamoso();
Scanner e = new Scanner(System.in);
System.out.println("Ingrese el nombre del cantante : ");
temp.setNombre(e.nextLine());
System.out.println("Ingrese el nombre del disco con mas ventas : ");
temp.setDiscoConMasVentas(e.nextLine());
arreglo.add(temp);
}