

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Em um sistema orientado a objetos, um método é chamado por meio de uma referência do tipo da superclasse, mas o objeto referenciado pertence a uma subclasse que redefine esse método.
Nesse cenário, a escolha da implementação do método ocorre:
Em tempo de compilação, com base no tipo da referência.
Em tempo de compilação, com base no tipo do objeto.
Em tempo de execução, com base no tipo do objeto.
Em tempo de execução, com base no tipo da superclasse.
Apenas se o método for declarado como estático.