2012-03-14 71 views
1

我可以在父類中獲得子分區嗎?我在PHP5 OOP中看到,在父類中獲取子屬性是可能的,但在Java中,我不知道。Java - 獲取擴展(子)屬性

+0

你有什麼試過?你有沒有一個你想要做什麼的例子?你爲什麼要這樣做? – Jeffrey 2012-03-14 02:05:12

+0

你需要給出你想要做的一個具體例子。 – 2012-03-14 02:07:44

回答

0

如果你想要的子類,look here

然後你可以使用Reflection讓每個子類的字段和方法:

for(Class c : subclasses) { 
    for(Field f : c.getFields()) 
    // Do stuff with the fields 
    for(Method m : c.getMethods()) 
    // Do stuff with the methods 
} 

你可以看一下Java API entry on Class以獲取更多信息。

+0

謝謝,這將是有用的 – 2012-03-14 02:29:59