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 ?
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