class Doer(object):

    def __init__(self):
        self.name = 'Bob'

def doSomething(self):
    print('%s got it done' % self.name)

def doItBetter(self):
    pass
Динамическое назначение реализации функции в Python