Solid

Sobre o principio de inversão de dependência, as classes de alto nível podem herdar classes abstratas?

Qual ajuda? Não entendi a dúvida.

Podem, mas isso em principio não tem relação com inversão de dependência.

Inversão de dependência basicamente consiste em fazer suas classes dependerem de interfaces e não de classes concretas.