Dúvida sobre 2 metodos contrutores

3 respostas
C
Fala galera blzsou novo no esquema aquime indicaram esse forum dizendo que é show de bola heeh

Então to precisando de uma forçato criando uma classe e preciso criar 2 métodos construtoresgostaria de saber se eu criar os 2 construtores com o mesmo nome da algum tipo de conflito?

ex:

public class Estoque

{

private 

}

public Estoque (com parametro)

{}

public Estoque ()  = sem parametro

*Criando com o mesmo nome da problema?
Grato galera…abraços

3 Respostas

D

Não tem problema, vc poderia criar da seguinte forma:

public class Construtor(){}

public class Construtor(int i){}

public class Construtor(String s){}

public class Construtor(int i, String s){}

tudo isso na mesma classe, o que vai diferenciar são os argumentos e tipos dos mesmos.

C

opa maravilha valew mesmo cara…
bem que disseram que esse forum é bom mesmo heheh
vlw

mario.fts

se vc quiser pesquisar mais a respeito, isso se chama sobrecarga. vc pode fazer isso com métodos tbm:

class foo {

String metodo(){}

String metodo(int i){}

Como o amigo acima disse, o compilador vai definir com base na lista de parametros qual método chamar.

Criado 24 de outubro de 2009
Ultima resposta 24 de out. de 2009
Respostas 3
Participantes 3