Construtores

3 respostas
C

Gostaria de sabetr sobre Contrutores, oque são e como funcionam, um exemplo se possivel.

3 Respostas

M

Sua principal função é inicializar os atributos e configurações necessárias de uma classe.
Por exemplo, suponha que sua classe precisa incializar com o atributo nome já valando “carlos_sp”.

Exemplo

public class Construtor {

      private String nome;

      public Construtor() {
           nome = "carlos_sp";
           System.out.println( nome );
      }

      public static void main( String args[] ) {

           Construtor c = new Construtor();
           //Repare que quando você executar esta classe ele irá imprimir   na tela o valor de contido em nome sem que você tenha feito nada
      }

}

Quando você estancia uma classe o primeiro lugar a ser executado dentro da classe é o método construtor da classe.

V

caso n tenah entendido eu explico melhor carlos_Sp

_

Os construtores servem também para que a VM aloque memória suficiente para o objeto que voce chamar, tipo se voce cria um v1 = new Integer(5); a VM cria um espaço na memória suficiente para guardar qualquer número inteiro, se voce criar Vector<Integer> v2 = new Vector(10); a VM já cria localiza então 10 espaços na memória iguais para alocar os elementos mais as informações adicionais (apontadores, tamanho e os métodos que podem ser chamados).
Acho que é mais ou menos isso.

()1’s

Criado 19 de março de 2005
Ultima resposta 20 de mar. de 2005
Respostas 3
Participantes 4