Réutilisation de code et délégation

De RAD Studio
Aller à : navigation, rechercher

Remonter à Utilisation des interfaces


Une des manières de réutiliser du code avec les interfaces consiste à utiliser un objet interfacé contenant un autre objet ou un objet interfacé contenu dans un autre objet. L'utilisation de propriétés de type objet est un moyen de contenir et de réutiliser du code. Pour exploiter cette caractéristique des interfaces, le langage Delphi emploie le mot clé implements, qui facilite l'écriture de code pour déléguer tout ou partie de l'implémentation d'une interface à un sous-objet.

L'agrégation est un autre moyen de réutiliser le code par contenance et par délégation. Avec l'agrégation, un objet externe utilise un objet interne qui implémente des interfaces qui ne sont exposées que par l'objet externe.

Rubriques


Voir aussi