Thanks for the responses...Looks like I might have opened Pandora's box here. Could I accomplish the above with an abstract class?
If the mechanic class had a "fixIt()" method defined, could I pass it any object I wanted, and then just call the method that I expect to find there, or do I need to strictly define the type, or class, of an object that is passed to a method. Scott Huey -- http://mail.python.org/mailman/listinfo/python-list