ごめんこっちの間違い

public interface Prob{
getTX();
}

class ma {
public static void main(String args[]){
int i=0;
Prob tt = (Prob)Class.forName("Prob" + i).newInstance();
tt.getTX();
}
}

prob0 implements Prob{
int getTX(){
return 2;
}
}

tt.getTX()でこけます