2010-03-11 59 views

回答

3

您將需要使用反射。請參閱Java教程中的this鏈接。

請記住,反射在運行時可能非常昂貴,因此明智地使用它。

0

正如Omry建議的那樣,您需要使用Reflection。 Link 1Link 2

使用反射是非常耗費資源的,違反了幾乎所有的OOP原則,應該避免,除非真的需要。當您開始訪問私有數據成員/方法並違反正在檢查的對象的表示不變量時,它會變得非常討厭。我可能會建議使用instance of運算符來確定你的對象是否屬於某個特定的類並且從那裏開始?

相關問題