In the example:

class Boo:
    def __init__(self, parent):
        self.parent = parent
        print self.parent.testme
    def run():
        print "Yahooooo!"

class Foo:
    testme = "I love you!"
    def __init__(self):
        test = Boo(self)

A = Foo()


How can I set up method delegation so that I can do the following:

A.run()

and have this call refer to the run() method within the boo instance? Also, what if I have tons of functions like run() within the boo instance and I want all them to be directly accessible as if they were part of their parent (the Foo instance)?  

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to