Bueno todo iba bien hasta que vi el método getAll(), con todo respeto eso haría llorar a cualquier programador de POO, aparentemente estas empezando pero pues que eso te quede de lección
getAll debería hacerse bajo la misma ideología de POO (cosa que no es así) delegando la conexión y las funciones del CRUD a una clase aparte. Además de que ya no debes de usar las funciones de mysql_* debes de usar mysqli_* en modo de objetos o PDO
Cuando habla de que setEmpleado recibe un parámetro de tipo Empleado es que ese método debería ir algo así:
Código PHP:
Ver originalpublic function setEmpleado(Empleado $empleado){
$this->_empleado = $empleado;
}
Donde $empleado hace referencia a una instancia de la clase Empleado
Saludos