Mixin

/ˈmɪksɪn/ noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    An uninstantiable class that provides functionality to be inherited by a subclass.

    "Traits are somewhat between an interface and a mixin, as an interface contains only method signatures, while a trait includes also the full method definitions; on the other side mixins include method definitions, but they can also carry state through attributes, while traits usually don't."

Synonyms

All synonyms

Example

More examples

"Traits are somewhat between an interface and a mixin, as an interface contains only method signatures, while a trait includes also the full method definitions; on the other side mixins include method definitions, but they can also carry state through attributes, while traits usually don't."

Etymology

From mix + in.

More for "mixin"