重複の可能性:
リフレクションによるキャストと Class.cast() の使用
Javaプログラミングに関する質問があります。関数に渡される文字列パラメータを介してキャスト タイプを選択できるようにしたいと考えています。ご覧のとおり、サブタイプにキャストする必要があるメイン クラスがあります。これらのサブタイプは、ユーザーが指定する必要があります。どうすればそれができますか?
public void casting(String subClassCast)
{
MainClass mainClass = (subClassCast) MainClassFactory.get();
}