Fórum O que acontece se a classe tiver 2 Construtores, um que recebe parâmetros e outro que não recebe ? #461978

25/11/2013

0

Essa é a minha pergunta:

O que acontece se a classe tiver 2 Construtores, um que recebe parâmetros e outro que não recebe ?

Os Dois Construtores são sempre executados ao criar a classe ou o JAVA, executa o que estiver de acordo como o objeto é criado (passando parâmetros ou não) e executa o que é de acordo.

Se cria o Objeto passando parâmetros ele somente executa o construtor que recebe parâmetros e se criar o objeto sem passar nada ele só executa o construtor que não recebe parâmetros ?

Obrigado.
Ricardo Pereira

Ricardo Pereira

Responder

Posts

25/11/2013

Luciano Martins

Essa é a minha pergunta:

O que acontece se a classe tiver 2 Construtores, um que recebe parâmetros e outro que não recebe ?

Os Dois Construtores são sempre executados ao criar a classe ou o JAVA, executa o que estiver de acordo como o objeto é criado (passando parâmetros ou não) e executa o que é de acordo.

Se cria o Objeto passando parâmetros ele somente executa o construtor que recebe parâmetros e se criar o objeto sem passar nada ele só executa o construtor que não recebe parâmetros ?

Obrigado.


Até onde sei ele executa só o vc der o NEW tipow.: Aluno aluno = new Aluno(); - Aluno aluno = new Aluno(Luciano);
Responder

Gostei + 0

26/11/2013

Carlos Costa,

Depende. Se a classe tiver dois construtores ela retorna o construtor que você chamar:

ClasseA obj = new ClasseA();

ou

ClasseA obj = new ClasseA(parametros);


Responder

Gostei + 0

26/11/2013

Eduardo Pessoa

Depende. Se a classe tiver dois construtores ela retorna o construtor que você chamar:

ClasseA obj = new ClasseA();

ou

ClasseA obj = new ClasseA(parametros);




exatamente isso, otimo exemplo mostrado.
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar