function __construct($horarios, $usuario, $fechaInicio, $fechaFin)
 {
     parent::__construct($horarios);
     $this->fechaInicio = $fechaInicio;
     $this->fechaFin = $fechaFin;
     $this->usuario = $usuario;
     $this->formulario = '<form action="horarioasignado.php" method="post">';
 }
 function __construct($horarios)
 {
     parent::__construct($horarios);
 }
 /**
  * Muestra los horarios que se superponen con el que se está intentando cargar.
  * @param array $horariosSuperpuestos Horarios superpuestos.
  */
 private function imprimirHorariosSuperpuestos($horariosSuperpuestos)
 {
     imprimirTabulados(5);
     echo '<div class="tablaTituloBotones">';
     imprimirTabulados(6);
     echo '<h3>El horario ingresado:</h3>';
     $horarios = array();
     array_push($horarios, $this->horario);
     $tabla = new TablaHorariosAsignados($horarios);
     $tabla->imprimir();
     imprimirTabulados(6);
     echo '<br /><h3>Se superpone con:</h3>';
     $tabla = new TablaHorariosAsignadosSuperpuestos($horariosSuperpuestos);
     $tabla->imprimir();
     imprimirTabulados(5);
     echo '</div>';
 }