al <[EMAIL PROTECTED]> wrote: > And it solve a problem that in all object oriented langages, a method > that process 2 or more different classes of objets belongs just to one > of those classes.
Your use of the word "all" in the phrase "all object oriented languages" is erroneous. There ARE several object-oriented languages which solve this issue neatly and elegantly by using "multi-methods". The most easily accessible of those is probably still Dylan; see <http://www.double.co.nz/dylan/> for more I don't believe that Python will ever have multi-methods (any more than I expect to see them in Java, C++ or C#), but that's no reason to forget them:-). Alex -- http://mail.python.org/mailman/listinfo/python-list