class A: pass class B(A): def __new__(cls, ): return super().__new__(cls) class C(A): def __new__(cls, /): return super().__new__(cls) B() C()