2010-08-21, 10:03 AM
One way to do it is to make another object baz which implements the functionality of both bar and foo. That way, you have no coupling, but a new object which contains all the data it needs in order to run "alone".

