[Resolvido] Dúvida sobre Herança-única e Object

Olá

Uma dúvida que me ocorreu enquanto estava estudando sobre herança em Java.
Todas as classes em Java são por definição filhas/herdeiras de java.lang.Object, ok, mas a linguagem não suporta herança múltipla, como o compilador lida com o cenário:

classe A extends classe B

não seriam duas árvores de herança distintas? ja que por debaixo dos panos

classe A extends java.lang.Object

da mesma forma que os métodos de uma interface por definição são public e abstract?

A classe A neste caso não extende directamente a Object. Quem extende Object é B.

Object
  |
  --- B
       |
       --- A

Ta ai, não tinha pensando nessa possibilidade, obrigado :wink: