I would like to override a method in an object that\'s handed to me by a factory that I have little control over.
My specific problem is that I want to override the
I'm not sure if this is possible. Have you considered creating your own class, having the object returned by the factory as a member, and then writing the doBar() method for that class.