Two short exam questions (and solutions) about your topic.
Question #1: What is the way to declare a constant without using
enumerated types?
Solution #1: public static final int MONDAY = 0;
Question #2: Why would you use enumerated types and not the answer
from Question 1?
Solution #2: One possible response might be that the compiler can
check for type errors when using enumerated types. Another reason might
be that the code is easier to read, or that you are working with objects
that have a finite number of instances.