Alguem poderia me explicar dando um exemplo simples para que serve um construtor de uma classe java.
pra instanciar uma classe.
ex: Vector v = new Vector();
public class Teste{
public Teste(){
System.out.println("Testando o construtor!");
}
}
instancia
Teste t = new Teste();
RESULTADO
Testando o construtor!
Os contrutores servem basicamente para incializar propriedades e criar objetos. Para criar um objeto você faz o seguinte código:
Foo f = new Foo();
Quando você chama new Foo(), você está simplesmente chamando o construtor da classe Foo. Veja só:
[code]public class Foo {
public Foo() {
System.out.println(“Construtor de Foo…”);
}
public static void main(String[] args) {
Foo f = new Foo();
}
}[/code]
E a saída será: Construtor de Foo…