On 17/04/17 05:01, boB Stepp wrote: > Am I missing anything? If not, then why did the code snippet use the > (I believe to be misleading.) class variable approach with "func = > mySuperWhammyFunction" and "self.func(self.arg)"?
I suspect it was a slightly broken attempt at reuse in that you can assign other functions to the class variable func. In your code the function is hard coded into the test_func() method. The original code (apart from using self.func) allowed the mixin func attribute to be reset to different functions. But I'm guessing at the authors intent, it may just have been over-engineering... -- Alan G Author of the Learn to Program web site http://www.alan-g.me.uk/ http://www.amazon.com/author/alan_gauld Follow my photo-blog on Flickr at: http://www.flickr.com/photos/alangauldphotos _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: https://mail.python.org/mailman/listinfo/tutor