0 我是Java的新手,對於枚舉和類看起來和我很相似,除了枚舉具有預構建常量的事實。所以,我想問兩件事。枚舉和類如何不同,爲什麼我們應該使用枚舉而不是類?枚舉如何與類有所不同? 來源 2014-11-16 dark32 +1 當枚舉所有可能的實例時,您將使用枚舉。當你不能提前說出你有多少實例(或子類)時,你會使用一個類, –
1 枚舉是類。它們擴展了Enumparent。 我認爲枚舉類型安全,受限制,我的應用程序將使用的自描述常量列表。你不使用它們而不是類;他們是免費的。 如果您有相關常量的有限列表,則選擇使用枚舉。 來源 2014-11-16 11:25:31 duffymo
當枚舉所有可能的實例時,您將使用枚舉。當你不能提前說出你有多少實例(或子類)時,你會使用一個類, –