Mixin è anche conosciuto con il nome di Mix-in
Nei linguaggi di programmazione orientati agli oggetti (OOP) un mixin è una classe che contiene metodi utilizzabili da altre classi, senza che esista un rapporto genitore-figlio tra queste due classi. Potrebbe essere considerato un caso speciale di ereditarietà multipla, anche se fa riferimento più al concetto di inclusione che a quello di ereditarietà.
I mixin favoriscono il riutilizzo del codice, e sono usati nei linguaggi che sono privi del supporto per l'ereditarietà multipla, oppure per evitare l'ambiguità di ereditarietà causata dall'ereditarietà multipla può causare. Ciascun linguaggio possiede un metodo specifico per programmare l'uso delle classi mixin.
Registrati per scrivere o modificare le wiki.
La GeekandWiki nasce come strumento di condivisione della conoscenza all'interno di GeekandJob. Abbiamo deciso di trasformarlo in un progetto aperto e collaborativo, perché crediamo che il modo migliore di valorizzare le competenze sia condividerle.
Unisciti ad altri professionisti del settore tech e digital, e dai il tuo contributo alla GeekandWiki.
Registrati