Delegation
•
OOP is about delegating responsibility
...
def doit(self):
...
self.a.do_something()
...
self.b.do_that()