A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© F灬灬 中级黑马   /  2015-8-18 15:07  /  306 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

匿名内部类:
          没有名字的局部内部类。
     前提:必须存在一个类,抽象类,或者接口。
     格式:new 类名或者接口名(){
               重写类或者接口中的方法。
               也可以自己定义新的方法。
          };
     理解:是一个继承了类或者实现了接口的匿名的子类对象。
     一般来说,当接口或者抽象类中的方法在三个一下的时候考虑使用匿名内部类。当看到一个方法接受了形式参数是一个抽象类或者接口的时候,那么就可以考虑采用匿名内部类实现。
     所有父接口出现的地方,完全可以用子类替代。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马