> So, can i do like this ??? > > class BMixin: > > class B(BMixin, A): > > class Q(BMixin, P): Yes. But adding the mixin class at the end might be better. class B(A, BMixin): ... class Q(P, BMixin): ... Anand