A protocol definition designed for 'mixing in' in with primary base classes The basis of the only use of multiple inheritance allowed in Symbian OS Mixins should contain only pure virtual member functions This means they only describe the expected behaviour of an object
A class¤ representing a specific property or behaviour¤, which can be added to existing classes¤ by means of multiple inheritance¤ Mixin¤ classes¤ are typically named with adjectives (for example, SelfLinking, Persistent, Clonable, etc ) denoting the property they confer