Delegación (programación)
La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la
versión revisada el 22 de marzo de 2021; las comprobaciones requieren
6 ediciones .
Hay dos conceptos relacionados de delegación en la programación orientada a objetos .
- En el sentido moderno, esto significa la propiedad de un lenguaje de programación de utilizar reglas de búsqueda de métodos para enviar las llamadas autollamadas (llamadas a objetos ). Este concepto fue introducido por Liebermanen su artículo de 1986 Uso de objetos prototípicos para implementar comportamiento compartido en sistemas orientados a objetos . La delegación como propiedad del lenguaje es una parte integral del paradigma de programación prototípico .
- En su uso original, delegación significa una situación en la que un objeto se basa en otro objeto para proporcionar un determinado conjunto de funciones. En la literatura científica, esto a menudo se denomina consultoría o agregación .
Véase también
Literatura