problemas al presentar en pantalla los datos
Publicado por jose maria (85 intervenciones) el 03/05/2016 12:58:16
Hola,estoy estudiando java y uso bluej...
mi duda es de como llamar al dato que introduzco en la clase Alumno desde la clase
Grupo...osea,
teniendo el codigo de la clase Alumno, creo objetos alumnos con datos como el nombre,
apellido 1 y apellido 2
lo que hace la clase Grupo es crear objetos grupo con los datos de identificacion
del grupo y su horario, una vez creado el objeto, se le dice que alumnos
de la clase Alumno pertenece a ese grupo.aqui su codigo:
el problema esta en que no deseo que imprima (por ejemplo) alumno1, sino el nombre y
apellidos que se introdujeron en un principio en la clase alumno....
cualquier comentario es bien recibido
gracias
mi duda es de como llamar al dato que introduzco en la clase Alumno desde la clase
Grupo...osea,
teniendo el codigo de la clase Alumno, creo objetos alumnos con datos como el nombre,
apellido 1 y apellido 2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
public class Alumno
{
private String nom;
private String apellido1;
private String apellido2;
public Alumno(
String nombre,
String primer_apellido,
String segundo_apellido)
{
nom = nombre;
apellido1 = primer_apellido;
apellido2 = segundo_apellido;
}
public void mostrarInfoAlumno()
{
System.out.println("Nombre:"+" "+nom);
System.out.println("Apellidos:"+" "+ apellido1+" "+apellido2);
}
}
lo que hace la clase Grupo es crear objetos grupo con los datos de identificacion
del grupo y su horario, una vez creado el objeto, se le dice que alumnos
de la clase Alumno pertenece a ese grupo.aqui su codigo:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
import java.util.ArrayList;
import java.util.List;
public class Grupo
{
private ArrayList<Alumno> alumnos;
private String identificador;
private String horario;
public Grupo(
String identificador_grupo,
String horario_grupo)
{
identificador=identificador_grupo;
horario=horario_grupo;
}
public int Numero_de_Usuarios()
{
return alumnos.size();
}
public void Ingresa_alumno(Alumno alumno)
{
alumnos=new ArrayList <Alumno>();
alumnos.add (alumno);
}
// presentamos en pantalla los datos de cada grupo
public void Imprimir_Datos_del_Alumnos(String QueAlumno)
{
System.out.println("Nombre:"+" "+QueAlumno);
}
}
el problema esta en que no deseo que imprima (por ejemplo) alumno1, sino el nombre y
apellidos que se introdujeron en un principio en la clase alumno....
cualquier comentario es bien recibido
gracias
Valora esta pregunta


0