1
« en: Domingo 11 de Marzo de 2012, 14:03 »
Hola,
Estoy aprendiendo Java y no me entero mucho, es la primera vez que uso un lenguaje con objetos y no se si lo que quiero se puede hacer o lo estoy pensando mal.
Si tengo 3 objetos de una clase (clase Profesor, objetos profe1, profe2 y profe3) como puedo recorrerlos para tratarlos todos uno por uno.
Profesor profe1 = new Profesor("NProfesor1","AProfesor1",21,arrayAlumnos);
Profesor profe2 = new Profesor("NProfesor2","AProfesor2",22,arrayAlumnos);
Profesor profe3 = new Profesor("NProfesor3","AProfesor3",23,arrayAlumnos);
Pongo las clases por si ayudan a entender.
public class Persona {
String nombre;
String apellido;
int edad;
public Persona(String nombre, String apellido, int edad){
this.nombre = nombre;
this.apellido = apellido;
this.edad = edad;
}
public String getNombre(){
return this.nombre;
}
public String getApellido(){
return this.apellido;
}
public int getEdad(){
return this.edad;
}
}
class Profesor extends Persona{
Alumno[] alumnos;
static int length = 0;
public Profesor(String nombre, String apellido, int edad, Alumno[] alumnos){
super(nombre,apellido,edad);
this.alumnos = alumnos;
length++;
}
public Alumno[] getAlumnos(){
return this.alumnos;
}
public String getNombre(){
return this.nombre;
}
}
Gracias : )