Construtor

2 respostas
Z

eai

seguinte, eu uso o construtor pra fazer algumas coisinhas mas nao entendi bem a real função dele…
será q alguem poderia me dar uma explicada???

valeu

2 Respostas

M

O construtor é chamado automaticamente no momento da instanciação de uma classe. Assim, ele é muito usado para inicialização de valores da classe, criação outros objetos para uso interno nessa classe, etc.
um exemplo:(eu sempre trabalho dessa forma quando mexo com swing)

import javax.swing.*;

public class Form1 extends JFrame {
 public Form1() {
  super("Janela 1");
  setBounds(0, 0, 50, 50);
  /* criação dos objetos da interface gráfca */
 }
}

...

public static void main(String[] args) {
 Form1 form1 = new Form1();
 form1.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
 form1.show();
}

outra utilidade q eu dou ao construtor é criar uma classe de conexão a banco de dados, e efetuar a conexão no construtor dessa classe

H

zackcavalera

Como dito, o metodo construtor eh aquele que tem o mesmo nome da classe, ele eh acessado na instanciacao da classe como abaixo

public class MeuConstrutor{
//-Metodo Construtor - Mesmo Nome da classe
        MeuConstrutor(){
                System.out.println("O metodo construtor e invocado na instanciacao da classe");
        }

        public static void main(String args[]){
                //-Instancia a classe
                MeuConstrutor cons = new MeuConstrutor();
        }
}
Criado 27 de outubro de 2004
Ultima resposta 28 de out. de 2004
Respostas 2
Participantes 3