ceres80
22-07-2006, 20:13
Salve a tutti,
qualcuno sa come attraverso una stringa si possa fare riferimento ad un metodo statico di una classe ?
Mi spiego meglio se ad esempio ho un metodo del genere
public mioMetodo(String className)
{
//Dovrei trovare un modo che attrraverso la string className (che rappresenta il nome di una classe) richiami un metodo statico della classe.
cioè dovrei essere in grado di fare f(className).metodoStatico()
}
............
Se ad esemprio chiamo mioMetodo("MessageM1"), mioMetodo deve essere in grado di richiamare il Metodo statico MessageM1.metodoStatico(), mentre con mioMetodo("MessageM2") avrò una chiamata al metodo statico MessageM2.metodoStatico. Non voglio usare strutture if-else.
Grazie.......
qualcuno sa come attraverso una stringa si possa fare riferimento ad un metodo statico di una classe ?
Mi spiego meglio se ad esempio ho un metodo del genere
public mioMetodo(String className)
{
//Dovrei trovare un modo che attrraverso la string className (che rappresenta il nome di una classe) richiami un metodo statico della classe.
cioè dovrei essere in grado di fare f(className).metodoStatico()
}
............
Se ad esemprio chiamo mioMetodo("MessageM1"), mioMetodo deve essere in grado di richiamare il Metodo statico MessageM1.metodoStatico(), mentre con mioMetodo("MessageM2") avrò una chiamata al metodo statico MessageM2.metodoStatico. Non voglio usare strutture if-else.
Grazie.......