Jeremy Moles wrote: > Forgive me if this topic has been brought up before, but I was curious > as to why I was getting this behavior and was hoping someone > knowledgeable could explain. :)
What behavior? > I "feel" like even without the explicit call to a simple base ctor(), > mangling should still happen correctly. This doesnt, however, seem to be > the case... How is mangling happening incorrectly? Functions in base classes that are overridden by subclasses aren't called implicitly. Also, I think using the term "ctor()" is confusing since you don't seem to have anything callable named ctor. As for the constructor, just call it __init__, it will avoid confusion with __new__. -- Michael Hoffman -- http://mail.python.org/mailman/listinfo/python-list