Mixin - Définition

Source: Wikipédia sous licence CC-BY-SA 3.0.
La liste des auteurs est disponible ici.

Un mixin, aussi appelé sous-classe abstraite, est une classe abstraite. C'est un cas de réutilisation d'implémentation. Chaque mixin représente un service qu'il est possible de greffer aux classes héritières.

Par exemple, considérons une classe Maison. À cette classe nous pouvons ajouter un garage. Pour cela, on crée une classe abstraite Garage, qui est ici un mixin, et on crée une classe MaisonAvecGarage qui hérite à la fois de Maison et de Garage.

Page générée en 0.011 seconde(s) - site hébergé chez Contabo
Ce site fait l'objet d'une déclaration à la CNIL sous le numéro de dossier 1037632
A propos - Informations légales | Partenaire: HD-Numérique
Version anglaise | Version allemande | Version espagnole | Version portugaise