//Constructor de la clase public ControlAprobacion() { jerarquiaValidada = false; elPedido = new Pedido(); elCoordinador = new Coordinador(); elDirector = new Director(); elPresidente = new Presidente(); //aqui definimos la jerarquia... quien es jefe de quien elCoordinador.AsignaJefe(elDirector); elDirector.AsignaJefe(elPresidente); }
public void AsignaJefe(Ejecutivo jefe) { this.jefe = jefe; }
//constructor de la clase public Ejecutivo() { nombre = "Ejecutivo sin nombre"; monto = 0; jefe = null; }