静的メソッドを持つSomeTypeを持つClassオブジェクトへの参照があります。 SomeTypeを最初にインスタンス化してそのメソッドを呼び出す方法はありますか?強く入力することは避けてください。クラスで静的メソッドを呼び出す?
EDIT:OK、私は台無しにしました。
interface Int{
void someMethod();
}
class ImplOne implements Int{
public void someMethod() {
// do something
}
}
Class<? extends Int> getInt(){
return ImplOne.class;
}
この場合someMethod()は静的にすることはできません。
私はこの質問は実際にはJavaのリフレクションについてだと思いますが、実際は明らかではありません。 –
うーん、そうは思わない。 –