🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
>[success] # 枚举类实现接口 1. 枚举类实现接口后需要重写抽象方法,而重写方法的方式有两种:**全部重写一个**,或**者每个对象都重写** 2. 枚举不能继承只能接口实现 ~~~ public interface AnonymousInterface { // 自定义抽象方法 public abstract void show(); } ~~~ ~~~ public enum EnumDirection implements AnonymousInterface { UP("上") { @Override public void show() { System.out.println("121"); } }, DOWN, LEFT, RIGHT; private EnumDirection() { } private EnumDirection(String str) { } // 重写后所有枚举变量都具备方法 @Override public void show() { System.out.println("111"); } public static void main(String[] args) { EnumDirection[] eds = EnumDirection.values(); for (EnumDirection ed : eds) { ed.show(); } } } ~~~ * 打印结果 ~~~ 121 111 111 111 ~~~