Qu'est-ce que la délégation d'objets C++ ?
Qu'est-ce que la délégation d'objets C++ ?

Vidéo: Qu'est-ce que la délégation d'objets C++ ?

Vidéo: Qu'est-ce que la délégation d'objets C++ ?
Vidéo: TUTO C++ - Constructeurs et destructeurs d'objets 2024, Peut
Anonim

Délégation d'objet permet objets être réutilisé, comme dans objet C++ l'héritage, mais protège contre la fragilité des classes de base - la tendance des classes de base à évoluer sous les classes dérivées. Dans l'interface délégation , Un parent objet expose les interfaces d'un contenu objet comme s'ils étaient les siens.

De même, vous pouvez demander, qu'est-ce que la composition et la délégation d'objets en C++ ?

Composition concerne les relations entre objets . Délégation consiste à transmettre le travail d'un objet à un autre. Ce sont en fait des préoccupations différentes (mais parfois liées). Ce que vous avez est B composé de A (B fait référence à A). B délègue également sa méthode unique à A.

Deuxièmement, que sont les méthodes déléguées ? UNE méthode déléguée est un méthode que le déléguer objet est censé mettre en œuvre. UNE déléguer est simplement une référence à un autre objet et un méthode déléguée est un méthode du déléguer . UNE méthode déléguée implémente le mécanisme de rappel qui prend généralement l'expéditeur comme l'un des paramètres à appeler.

À cet égard, qu'entendez-vous par délégation d'objet ?

Dans objet programmation orientée, délégation fait référence à l'évaluation d'un membre (propriété ou méthode) d'un objet (le récepteur) dans le contexte d'un autre original objet (l'expéditeur). Le terme délégation est également utilisé librement pour diverses autres relations entre objets ; voir délégation (programmation) pour en savoir plus.

Quel est le moyen de la délégation ?

Délégation est l'attribution de toute autorité à une autre personne (normalement d'un gestionnaire à un subordonné) pour mener à bien des activités spécifiques. C'est l'un des concepts fondamentaux du leadership managérial.