1 package p;
2 
3 enum A {
4     RED, GREEN, BLUE, YELLOW;
5     A other;
getOther()6     public A getOther() {
7         return other;
8     }
setOther(A b)9     public void setOther(A b) {
10         other= b;
11     }
12 }
13 
14 class User {
m()15     void m() {
16         A.RED.setOther(A.GREEN);
17         if (A.RED.getOther() == A.GREEN) {
18             A.GREEN.other= null;
19         }
20     }
21 }