Boas, sou novo a programar em java e estou com um problema em conseguir criar um construtor para uma classe cujo numero de parametros é variável.
Tenho uma classe chamada Composite que deve fazer concatenação de vários objetos do tipo Sequence (que é outra classe tambem definida por mim), cujo número de objetos é indeterminado.
Se alguem me puder ajudar a perceber a sintaxe dos parametros variaveis.
publicclassMinhaClasse{// construtorpublicMinhaClasse(TipoDeDado...parametros){// aqui você manipula os parâmetros da mesma forma que manipula um arrayfor(TipoDeDadoparametro:parametros){System.out.println(parametro);}}}
Muito obrigado pela explicação, bastante perceptivel e ajudou-me bastante.
Jederson_Andre
O seu parametro deve receber uma sequencia de objetos com quantidades inderminada??
publicvoidobjetos(List<Sequence>objetosSequence{// recuperando dados da listfor(Sequencedados:objetosSequence){System.out.println(dados.getNomeAtributo());}