Em um caso genérico como o do curso, tendo um uma super classe Funcionario e duas classes filhas Gerente e Diretor se eu aplicar a herança no Diretor da seguinte forma:
public class Diretor extends Gerente{
}
O diretor iria herdar apenas a classe mãe Gerente ou a classe mãe e o que ela recebe de herança do Funcionario?