Can an enum be extended?
Can an enum be extended?
No, an enum cannot be extended in Java. Enums are final by design, which means they cannot inherit from another class. In Java, all enums implicitly extend the java.lang.Enum
class, and since Java does not support multiple inheritance for classes, an enum cannot extend any other class[1][3][5][6].
Citations:
[1] https://www.java67.com/2013/07/15-java-enum-interview-questions-amswers-for-experienced-programmers.html?m=1
[2] https://www.mockquesti...
middle
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào