son 3 "Java Beans" instancia su clase Alumno dentro de las clases de profesores, o pasando la referencia de esa clase alumno, a los setters de las clases de profesores.
En este ejemplo, se usan los setter de las clases de los profesores, para inicializar, las "Variables de instancia" / campos / fields" de Alumnos
Luego necesitas el entrypoint de un app java común.
En este ejemplo, se usan los setter de las clases de los profesores, para inicializar, las "Variables de instancia" / campos / fields" de Alumnos
Código (java) [Seleccionar]
public class Alumno {
private String nombes;
private int edad;
private double promedio;
}
Código (java) [Seleccionar]
public class Profesorbio {
private Alumno alumnoDeBio;
public void setAlumno(Alumno alumnoDeBio) {
this.alumnoDeBio = alumnoDeBio;
}
}
Código (java) [Seleccionar]
public class Profesorfis {
private Alumno alumnoDeFis;
public void setAlumno(Alumno alumnoDeFis) {
this.alumnoDeFis = alumnoDeFis;
}
}
Luego necesitas el entrypoint de un app java común.
Código (java) [Seleccionar]
public class Application {
public static void main(String[] args) {
final Alumno alumnoBio = new Alumno();
final Alumno alumnFisica = new Alumno();
final Profesorbio profesorbio = new Profesorbio();
profesorbio.setAlumno(alumnoBio);
final Profesorfis profesorfis = new Profesorfis();
profesorfis.setAlumno(alumnFisica);
}
}