private static final Class<? extends UserManager> type;
private static void setType(final Class <? extends UserManager> theType){
if(type == null) type = theType;
else throw new IllegalStateException("Type already set.");
}
上記のようなものを動作させたいのですが、Javaでこれを行う方法を誰も知らないため、コンパイルされませんtype
。final
出来ますか?