Esta redação tem como objetivo explicar os conceitos abaixo da listada de construtores Java:
Então vamos começar!
O que é um construtor Java?
Em Java, os construtores são métodos especiais/únicos que atribuem alguns valores iniciais a um objeto no momento de sua criação. Em Java, todas as classes devem ter um construtor, independentemente de um usuário definir um construtor ou não. Se um usuário definir um construtor, o objeto será inicializado com os valores especificados pelo usuário. Caso contrário, o objeto será inicializado como 0.
Como criar um construtor Java?
Você deve seguir os padrões abaixo da lista para criar um construtor Java:
Método vs construtor
A tabela abaixo dada fornecerá uma análise comparativa de um método Java e um construtor:
Construtor | Método |
Inicializa um objeto. | Mostra a funcionalidade de um objeto. |
Não retorna nada. | Pode retornar valor. |
Deve ser declarado com um nome semelhante ao nome da classe. | Pode ser declarado/criado usando qualquer nome especificado pelo usuário. |
O compilador cria um construtor padrão para cada classe em java. | O Java Compiler não fornece um método padrão para nenhuma classe. |
Invocado automaticamente. | Invocado explicitamente. |
Implementação prática
Até agora, aprendemos os conceitos teóricos dos construtores Java. Agora, aprenderemos a criar um construtor praticamente com a ajuda de alguns exemplos:
Exemplo: 1 Como criar um construtor padrão em java?
classe pública ExampleClassNeste programa de exemplo, criamos um construtor padrão, que mostrará uma mensagem "Objeto criado com sucesso" sempre que um objeto da classe for criado:
A saída verifica se o construtor padrão é invocado automaticamente quando criamos um objeto da classe. O construtor inicializou o objeto com um valor especificado dentro desse construtor.
Exemplo: 2 Como criar um construtor parametrizado em java
classe pública ExampleClassNeste programa, criamos um construtor parametrizado. Passamos alguns valores para o construtor no momento da criação do objeto de classe. Na execução bem-sucedida do programa acima, observamos a seguinte saída:
A saída verificou que o construtor inicializou o objeto com valores passados no momento da criação de objetos.
Conclusão
Para criar um construtor, temos que seguir algumas regras que eu.e. O nome do construtor deve ser o mesmo que o nome da classe e deve ser declarado/criado sem qualquer tipo de retorno. Um construtor Java não pode ser criado com palavras -chave abstratas, estáticas, sincronizadas ou finais. Em Java, os construtores são métodos especializados que atribuem alguns valores iniciais a um objeto no momento de sua criação. Em Java, todas as classes devem ter um construtor, independentemente de um usuário definir um construtor ou não. Este artigo considerou alguns exemplos para explicar o funcionamento dos construtores Java.