Question: can enum implement interface in java?
Answer: Yes, Enum implements an interface in Java, it can be useful when we need to implement some business logic that is tightly coupled with a discriminatory property of a given object or class. ... The Enums are constants, by default they are static and final so the names of an enum type fields are in uppercase letters.