Item 43: Use Multiple Inheritance Judiciously Jun 13th, 2011 The deadly diamond shape inheritance relationship. That’s why Java uses multiple interface instead.