Conceitos Importantes
Construtores e sobrecarga
- Construtores default (sem argumentos) só existem quando não
há construtores definidos explicitamente no código
- A criação de um
construtor explícito substitui o construtor fornecido
implicitamente
- Uma classe pode ter vários construtores (isto se chama sobrecarga de
nomes)
- Distinção é feita pelo número e tipo de argumentos (ou seja,
pela assinatura do construtor)
- A assinatura é a identidade do método. É pela assinatura que ele se
distingue dos outros métodos. Consiste de
- Tipo de
retorno
- Nome
- Tipo de argumentos
- Quantidade de
argumentos
Próxima Página: Sobrecarga de métodos