本帖最后由 罗全涛 于 2012-1-2 16:00 编辑  
 
带上了抽象方法的enum枚举,前面为什么没有加abstract修饰符。 
        public enum TrafficLamp{ 
                RED{ 
                        public TrafficLamp nextlamp(){ 
                                return GREEN; 
                        } 
                         
                },GREEN{ 
                        public TrafficLamp nextlamp(){ 
                                return YELLOW; 
                        } 
                },YELLOW{ 
                        public TrafficLamp nextlamp(){ 
                                return RED; 
                        } 
                }; 
                public abstract TrafficLamp nextlamp(); 
        } |