How to design the constructor of Manager more cleaner? Is there any pattern for this problem?
class Manager():
def __init__(self, a_1, a_2, a_3, b_1, b_2, b_3):
self.a = A(a_1, a_2, a_3)
self.b = B(b_1, b_2, b_3)
class A():
def __init__(self, a_1, a_2, a_3):
pass
class B():
def __init__(self, b_1, b_2, b_3):
pass