class ClassOne: @classmethod def __init_subclass__(cls): print(f"ClassOne.__init_subclass__( cls = {cls} )") class ClassTwo: @classmethod def __init_subclass__(cls): print(f"ClassTwo.__init_subclass__( cls = {cls} )") class MyClass(ClassOne, ClassTwo): def __init__(self): super().__init__() super(ClassOne, self).__init__()