這裏是枚舉如何引用枚舉另一類
class A {
public A() {
}
public enum B{
XYZ
ABC
}
public enum c{
DCE
}
}
我應該如何調用枚舉B和枚舉下,在另一個類?
這裏是枚舉如何引用枚舉另一類
class A {
public A() {
}
public enum B{
XYZ
ABC
}
public enum c{
DCE
}
}
我應該如何調用枚舉B和枚舉下,在另一個類?
1.Just使用類B擴展一個所以B類可以看到類的所有對象 如果你不知道如何擴展工作看this link
2.Also可以使用進口若要導入類
如果您在Eclipse中工作,你應該是指和包的
年齡名稱如果您在NetBeans類似的東西
如果你不工作(你在記事本工作...)的工作只是用導入
public class B extends A{
//The class B can see the Objects of class A if they are not **private**
}
什麼,爲什麼以及如何枚舉工作http://docs.oracle.com/javase/tutorial/java/javaOO/enum.html
退房http://stackoverflow.com/questions/663834/in-java-are-enum-types-inside-a-class-static – eckes 2015-02-11 20:06:33
我的問題是如何decalre enum在類c – pals 2015-02-11 20:15:18
你的意思是「聲明」如在聲明枚舉或聲明類型?和嵌套靜態類一樣,你可以編寫「package.Class.NestedClass」(在你的情況下爲'A.B')來訪問類型。但是如果你想要使用Enum,也許你應該首先聲明它是最高級別的? – eckes 2015-02-11 20:23:30