trait (programmation)


Wikipédia en français - L'encyclopédie libreDownload this dictionary
Trait (programmation)
Un trait est une sous-classe abstraite, « simple modèle conceptuel pour structurer des programmes orientés objets ». Il contient des méthodes concrètes, et permet de les ajouter à une classe pour étendre ses fonctionnalités. Quand un langage de programmation supporte les traits, il permet la résolution explicite des conflits qui apparaissent quand une classe utilise deux traits qui ont des méthodes qui portent le même nom (contrairement aux mixins).

Pour la suite, voir Wikipédia.org…


© Cet article se sert du contenu de Wikipédia® et est autorisé sous les termes de la Licence de Documentation libre GNU et est distribué sous les termes de la licence Creative Commons Paternité-Partage des Conditions Initiales à l'Identique 3.0 non transposé.