Video: ¿Qué es la delegación de objetos de C ++?
2024 Autor: Lynn Donovan | [email protected]. Última modificación: 2023-12-15 23:45
Delegación de objetos permite objetos para ser reutilizado, como en Objeto C ++ herencia, pero protege contra la fragilidad de la clase base, la tendencia de las clases base a evolucionar por debajo de las clases derivadas. En interfaz delegación , un padre objeto expone las interfaces de un contenido objeto como si fueran los suyos.
De manera similar, puede preguntar, ¿qué es la composición y delegación de objetos en C ++?
Composición se trata de las relaciones entre objetos . Delegación se trata de pasar el trabajo de uno objeto a otro. En realidad, se trata de preocupaciones diferentes (pero a veces relacionadas). Lo que tienes es B compuesto de A (B se refiere a A). B también delega su único método a A.
En segundo lugar, ¿qué son los métodos delegados? A método delegado es un método que el delegar Se espera que el objeto implemente. A delegar es simplemente una referencia a otro objeto y un método delegado es un método de El delegar . A método delegado implementa el mecanismo de devolución de llamada que generalmente toma al remitente como uno de los parámetros a llamar.
Con respecto a esto, ¿qué quiere decir con delegación de objetos?
En objeto -programación orientada, delegación se refiere a evaluar un miembro (propiedad o método) de una objeto (el receptor) en el contexto de otro original objeto (el remitente). El término delegación también se utiliza libremente para varias otras relaciones entre objetos ; ver delegación (programación) para más.
¿Qué es la delegación?
Delegación es la asignación de cualquier autoridad a otra persona (normalmente de un gerente a un subordinado) para llevar a cabo actividades específicas. Es uno de los conceptos centrales del liderazgo gerencial.