O'Reilly logo
  • Roberto Orsini thinks this is interesting:

A mixin class is a class that’s intended to provide an optional interface or functionality to other classes. It’s similar to an abstract class in that it’s not intended to be instantiated. Mixin classes require multiple inheritance


Cover of Design Patterns: Elements of Reusable Object-Oriented Software


Finalmente una definizione precisa e chiara di cos'è un mixin!