Estou com duas dúvidas:
1 - Eu não entendi muito bem a palavra Super, o que ele faz? 2 - Estou com dúvida também em sobreecrita e sobrecarga. A sobreescrita ela apenas muda a implementação, já a sobrecarga muda os parâmetros ?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Estou com duas dúvidas:
1 - Eu não entendi muito bem a palavra Super, o que ele faz? 2 - Estou com dúvida também em sobreecrita e sobrecarga. A sobreescrita ela apenas muda a implementação, já a sobrecarga muda os parâmetros ?
Super serve para invocar o construtor da superclasse de sua classe atual. Um outro uso para ele é invocar métodos da classe pai que foram sobrescritas na classe filha.
Em resumo sim, a sobreescrita possui a mesma assinatura. Já a sobrecarga, o que varia são o número de parâmetros e seus tipos.
Obrigado