new-style version of the good practice example (contd classes abc of the orignal hierarchy class (object)def __init__(self)print("called ' init"class ba )def __init__(self)print("called ' init"super(__init__(class ca )def __init__(self)print("called ' init"super(__init__(the mixin class and the mixin versions of the and classes ----class mixin( )def __init__(self)print("called mixin' init"super(__init__(class (bmixin)def __init__(self)print("called ' init"super(__init__(class (cmixin)def __init__(self)print("called ' init"super(__init__(test code print("\np pobj (instance being constructed:\ "print("\nq qobj (instance being constructed:\ "called ' init called ' init called mixin' init called ' init called ' init called ' init called mixin' init called ' init print( __mro__(print( __mro__(purdue university