Hallo,
ich möchte (muss) ein Java Programm schreiben, dem man als Kommandozeilenparameter den Namen der aufzurufenden Methode übergeben kann!
gibts da eine schöne möglichkeit?
evtl. plane ich auch, meine Methode in ein Array zu schreiben; sthg. like:
dann möchte ich das array im code so aufrufen können:
in der Perl Welt ist das kein Problem - ich hatte damit die Möglichkeiten, dass sie Methoden in der Datenbank "registrieren" und von "fremden" Klassen aufrufen zu lassen ;-)
wie könnte ich das in JAVA umsetzen?
gibt es hier function pointer oder sowas nettes???
mfg, guni
ich möchte (muss) ein Java Programm schreiben, dem man als Kommandozeilenparameter den Namen der aufzurufenden Methode übergeben kann!
gibts da eine schöne möglichkeit?
evtl. plane ich auch, meine Methode in ein Array zu schreiben; sthg. like:
Code:
<?> methodarray = new <?>[]{
Methode1,
Methode2,
Methode3,
Methode4,
Methode5,
Methode6,
Methode7,
Methode8,
Methode9,
Methode10,
}
Code:
foreach(<?> method : methodarray){
method(param_1, ... param_n)
}
in der Perl Welt ist das kein Problem - ich hatte damit die Möglichkeiten, dass sie Methoden in der Datenbank "registrieren" und von "fremden" Klassen aufrufen zu lassen ;-)
wie könnte ich das in JAVA umsetzen?
gibt es hier function pointer oder sowas nettes???
mfg, guni