Herança Recusada.
Se uma subclasse usa apenas alguns dos métodos e propriedades herdados de suas classes pai, a hierarquia está desequilibrada. Os métodos desnecessários podem simplesmente ficar sem uso ou serem redefinidos e lançar exceções.
##Signs and Symptoms
Se uma subclasse usa apenas alguns dos métodos e propriedades herdados de suas classes pai, a hierarquia está desequilibrada. Os métodos desnecessários podem simplesmente ficar sem uso ou serem redefinidos e lançar exceções.

##Reasons for the Problem
Alguém foi motivado a criar herança entre classes apenas pelo desejo de reutilizar o código de uma superclasse. Mas a superclasse e a subclasse são completamente diferentes.

##Payoff
- Melhora a clareza e a organização do código. Você não vai mais precisar se perguntar por que a classe
Dogherda da classeChair(mesmo que ambas tenham 4 pernas).