First page Back Continue Last page Overview Graphics
Enums – using values
public enum Color { RED, YELLOW, GREEN }
public class TrafficLight {
- private Color color;
- public TrafficLight(Color c) {
- this.color = c;
- }
- public void setColor(Color newColor) {
- color = newColor;
- }
}
TrafficLight li = new TrafficLight(Color.RED);
// but not
TrafficLight li = new TrafficLight(2);