Java - problemas al presentar en pantalla los datos

 
Vista:
sin imagen de perfil
Val: 89
Ha disminuido su posición en 3 puestos en Java (en relación al último mes)
Gráfica de Java

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


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
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder