SóProvas


ID
315736
Banca
FCC
Órgão
TRE-RN
Ano
2011
Provas
Disciplina
Engenharia de Software
Assuntos

Método especial destinado ao preparo de novos objetos durante sua instanciação. Pode ser acionado por meio do operador new, recebendo parâmetros como métodos comuns, o que permite caracterizar os objetos já na instanciação. Trata-se de

Alternativas
Comentários
  • A função do construtor é garantir que o objeto associado à variável definida será instanciado corretamente.
    Sempre é necessário ter um construtor, e como na maioria das vezes esse construtor não faz nada (além de instanciar o objeto), não é necessário declarar-lo.
    O método construtor tem exatamente o mesmo nome da classe.
  • Resposta certa letra B.

    Construtores são métodos especiais, que são chamados automaticamente quando instâncias são criadas através da palavra-chave new. Através da criação de construtores, podemos garantir que o código que eles contem será executado antes de qualquer outro código em outros métodos, já que uma instância de uma classe só pode ser usada depois de ter sido criada com new, o que causará a execução do construtor.
    Construtores são úteis para inicializar campos de instância de classes para garantir que, quando métodos destas instâncias forem chamados, contenham valores específicos e não os valores default. Além disso, os construtores possuem o mesmo nome da sua classe.
  • O método construtor é um método especial que é chamado quando um objeto é instanciado, isto é, quando utilizamos o new. Ele é geralmente usado para “preparar” um objeto para ser utilizado, ou seja, ele inicializa as variáveis do objeto.

    Métodos construtores possuem o mesmo nome da classe e não possuem tipo de retorno.

    Pode existir mais de um método construtor numa classe através da sobrecarga de construtores. 

  • Construtor:

    nome da classe()
    {
         nome da classe()
         {}
    }

    - Possui o mesmo nome da classe;
    - Pode receber parametros para configuração do objeto;
    - É o primeiro metodo a ser acionado caso a classe seja estanciada.
  • Vale lembrar que um Construtor não é um Método. Segundo o livro de Certificação SCJP.
  • b-

    constructors sao procedures ou metodos que produzem resultados de resolucao de objetos e variaveis, podendo usar párametros, enquanto q destructors nao tem argumentos.