Sobre o exercício abaixo:
class Animal {
// atributos e métodos
}
class Mamifero extends Animal {
// atributos e métodos
}
class Cachorro extends Mamifero {
// atributos e métodos
}
"pergunta do exercício: Para Cachorro, qual é a superclasse? Mamifero ou Animal?"
A resposta dessa pergunta era que Cachorro também herda tudo da classe Animal.
Minha duvida é: é possível acessar elementos da Superclasse da Superclasse? Caso contrário, como que a classe cachorro usa as propriedades da classe Avo, a classe Animal? como isso poderia ser feito?