Java - Seleccion de metodo dinamica

 
Vista:

Seleccion de metodo dinamica

Publicado por Ruten (27 intervenciones) el 10/02/2009 15:27:40
Tengo una clase con un monton de atributos que solo cambian en el numero, es decir tengo: atributo1, atributo2,atributo3...asi hasta 50 y cada uno de ellos tiene su get y set correspondiente.
ahora pues, estos atributos no se usan siempre, sino que mediante configuracion se usaran unos u otros, si configuro el 3 y el 4, pues llamare en el programa a su respectivo getatributo3 y getatributo4.
Entonces pregunta si hay alguna manera de llamar a estos metodos sin necesidad de crearse; por ejemplo; un metodo que se le pase el numero y mediante un switch haga el correspondiente get o que copie todos los resultados en un array y luego coja el valor.
Algo rollo getAtributo+numero(){} (es un poco cutre xo weno)
Alguna idea??
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Seleccion de metodo dinamica

Publicado por mario (622 intervenciones) el 10/02/2009 17:16:17
Busca en el google Java Reflection con esto es posible mandar a ejecutar metodos como lo estas intentando :D
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar