Параллельное выполнение функций в разных классах
Выполнить параллельно метод `method1` класса `A` и метод `method2` класса B

class A_heir(A):\n
\tdef __init__(self):\n
\t\tsuper().__init__()\n
        
\tdef __call__(self, func_name="", args=[], kwargs={}):\n
\t\treturn getattr(self, func_name)(*args, **kwargs)\n

class B_heir(B):\n
\tdef __init__(self):\n
\t\tsuper().__init__()\n
        
\tdef __call__(self, func_name="", args=[], kwargs={}):\n
\t\treturn getattr(self, func_name)(*args, **kwargs)\n
            
a = A_heir()\n
b = B_heir()\n

p1 = Process(target=a, kwargs={'func_name': method1})\n
p2 = Process(target=b, kwargs={'func_name': method2})\n
p1.start()\n
p2.start()\n

p1.join()\n
p2.join()\n