Darn. I made some changes to the class and I didn't change the function object. It should be: | V function object --------------------------------- | def sayHi(self): | | print "Hello " + self.name| |_________________________________|