lAn enum is mapped to a Java class with static variables
representing the set of values
lExample:
lpublic class CreditCard {
l public static
vindl CReditCard visa, amex, discover;
l public static
final int _visa, _amex, _discover;
l public int
value();
l}
lTo compare (using switch): (unknown.value() == _visa)