public class Equipo { private Persona jefe; private Persona coordinador; private Persona[] miembros = new Persona[3]; public Equipo(String jefe, String coordinador, String emp1, String emp2, String emp3) { this.jefe = new Persona(jefe); this.coordinador = new Persona(coordinador); this.miembros[0] = new Persona(emp1); this.miembros[1] = new Persona(emp2); this.miembros[2] = new Persona(emp3); } /** * @return the jefe */ public Persona getJefe() { return jefe; } /** * @param jefe * the jefe to set */ public void setJefe(Persona jefe) { this.jefe = jefe; } public void setJefe(String jefe) { this.jefe = new Persona(jefe); } /** * @return the coordinador */ public Persona getCoordinador() { return coordinador; } /** * @param coordinador * the coordinador to set */ public void setCoordinador(Persona coordinador) { this.coordinador = coordinador; } /** * @return the miembros */ public Persona[] getMiembros() { return miembros; } /** * @param miembros * the miembros to set */ public void setMiembros(Persona[] miembros) { this.miembros = miembros; } public String toString() { String res = ""; if (jefe != null) { res += "Jefe: "+jefe.toString()+ "\n"; } if (coordinador != null) { res += "Coordinador:"+ coordinador.toString()+ "\n"; } for (Persona m : miembros) { if (m != null) { res += m.toString()+ " | "; } } return res; } }