Answer Posted / javamasque
1. Enum is implicitly final subclass of java.lang.Enum.
2. if an enum is a member of a class, it is implicitly static.
3. The keyword “new” can never be used with an enum, even within the enum type itself.
4. For enum constants, “equals” and “==” is same thing, and can be used interchangeably.
5. Enum constants are implicitly public static final.
6. The enum constants are its instances.
7. Only private modifier can be used before it’s constructor.
8. Enum can implement interface but can’t extends any class
9. We can override only toString() method to return any custom string.
10. The static method values() return all enum constants in an order as it found inside enum class.
11. The instance method name() returns string value of enum constant.
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
What is routing in c#?
Why do we use interface in c#?
Explain how do you convert a value-type to a reference-type?
What does console writeline do?
Is string mutable in c#?
What is using keyword?
What is the property of a class in c#?
What is the difference between == and object.equals?
What is bit in c#?
How many kinds of elements an array can have?
What is the task perform by clr?
What is the advantage of constructor?
Can we change static variable value in c#?
What are the classes contained in a single .NET DLL ?
Why attributes are used in c#?