Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial

Che cosa sono i Mixin?

Che cosa sono i Mixin?

Che cosa sono i Mixin?

Link copiato negli appunti

In Ruby i Mixin rappresentano delle classi miscelate con dei moduli all’interno. Poiché Ruby non supporta l’ereditarietà multipla, i Mixin sono spesso utilizzati come alternativa per incorporare dei moduli esterni all’interno di una classe per estenderne le funzionalità.

Ad esempio, una qualsiasi classe scritta in Ruby che includa il modulo Singleton ne assorbe immediatamente metodi e proprietà rendendoli disponibili agli altri elementi della classe includente.