NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
## **匿名内部类** 一种特殊语法,用来快速创建抽象类对象 案例 给你一个抽象类,要求创建该类的子类对象 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(); ```