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
How long does it take to get a loop recorder put in?
If c# destructors are so different to c++ destructors, why did ms use the same syntax?
What is the reason behind the invention of c#?
Explain deadlock?
Why we use extension methods in c#?
What is the difference between var and dynamic types in c# 4.0?
In a memory when you Box and Unbox a value-type what happens?
How do I calculate relative time?
What is base class in c#?
What is c# most used for?
Explain About stateless and state full web service
How is a strongly-named assembly different from one that isn’t strongly-named?
Give an example to show for hiding base class methods?
What is difference between string and stringbuffer in c#?
What is reflection c#?