🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## **匿名内部类** 一种特殊语法,用来快速创建抽象类对象 案例 给你一个抽象类,要求创建该类的子类对象 1. 创建子类,继承抽象类 2. 重写抽象类的抽象方法 3. new 子类 给你一个接口,要求创建该接口单实现类对象 1.创建实现类implments 接口 2,重写接口所有的抽象方法 3.new实现类对象 ``` //第一种 new AbstactAnimal(){ @Override public void eat() { System.out.println("狗狗在吃饭"); } }; //第二种 new AbstarctAnimal(){ @Override public void eat() { System.out.println("狗狗在吃饭"); } @Override public void sleep() { System.out.println("狗狗在睡觉"); } }.eat(); //第三种 AbstractAnimal an1 = new AbstractAnimal(){ @Override public void eat() { System.out.println("狗狗在吃饭"); } @Override public void sleep() { System.out.println("狗狗在睡觉"); } } an1.eat(); an1.sleep(); ```