我想創建接口和實現此接口的x類。而當程序運行時,我想創建一個新的對象,它是這個類的實例之一,該類在.properties文件中設置。它甚至有可能嗎?自定義屬性文件和創建類取決於屬性
比如我有接口
public interface A{
void a();
}
class B1 implements A{
void a(){}
}
class B2 implements A{
void a(){}
}
A m = ?
而且我不知道是否有可能創建類,這是在某種程度上對象定義的屬性?
「是」。你有更具體的問題嗎?你看了什麼或嘗試過什麼,有什麼或沒有工作? –
該問題僅討論反射作爲選項,這不是解決此問題的唯一可能選項。 – John