On Tue, Mar 2, 2010 at 1:52 PM, James Long <longster at gmail.com> wrote: > Thanks, Christian. I don't need multiple inheritance; I think it > generally is bad design anyway. Generally bad? That means it is really bad. Have you read _Object Oriented Software Construction, 2nd Edition_? The MI model presented there seems pretty sensible.