Questão de Programação — Linguagens de programação — FGV 2013
ProgramaçãoLinguagens de programação
- Código
- fg000733
- Banca
- FGV
- Órgão
- AL-MT
- Ano
- 2013
- Nível
- Superior
- Cargo
- Analista de Sistemas - Programador
Um dos motivos para definir métodos construtores diferentes do construtor padrão em classes Java é:
- Aforçar o usuário da classe a fornecer o valor dos parâmetros que, segundo as regras de negócio, são obrigatórios para a criação de novos objetos.
- Btornar possível a criação de novas instâncias sem fornecer os parâmetros de inicialização.
- Ctornar estáticos todos os atributos de classe e definir um modelo para a sua inicialização.
- Dtransferir o maior número possível de atributos para uma classe abstrata.
- Etornar obrigatória a definição de métodos de acesso que retornam um valor default se um atributo de instância não foi inicializado.