Gostaria de sabetr sobre Contrutores, oque são e como funcionam, um exemplo se possivel.
Construtores
3 Respostas
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.
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