En computación o programación de computadoras , la delegación se refiere generalmente a una entidad que pasa algo a otra entidad, [1] y de manera estricta a varias formas específicas de relaciones. Éstas incluyen:
- Delegación (programación orientada a objetos) , evaluación de un miembro de un objeto (el receptor) en el contexto de otro objeto original (el remitente).
- Patrón de delegación , un patrón de diseño que implementa esta característica.
- Reenvío (programación orientada a objetos) , una técnica a menudo confusa en la que un objeto emisor utiliza el miembro correspondiente de otro objeto, sin que el objeto receptor tenga conocimiento del objeto emisor original.
- Agregación o consulta de objetos , término general para un objeto que utiliza otro.
- Delegación (seguridad informática) , un usuario o proceso que permite a otro usuario o proceso utilizar sus credenciales o permisos.
- Delegate (CLI) , una forma de puntero de función con seguridad de tipos utilizada por Common Language Infrastructure (CLI), que especifica un método para llamar y, opcionalmente, un objeto para llamar al método.