| 1、匿名内部类不仅可以实现抽象的类 ,还可以实现接口。匿名内部类,实际是内部类的一种简写形式。| Anonymous Inner Class (匿名内部类) 是否可以implements(实现)interface(接口)?要是能该怎么实现?不能又为什么呢?类不是可以多实现接口吗? | 
 2、示例代码:
 
 3、内部类不可以实现多个接口,一次只能实现一个接口,并且使用实现的接口方法中的其中一个。如果还想调用别的方法,还要再new。因此在用内部类时 ,接口中抽象方法的个数,一般不要超过3个。复制代码interface Inter
{
      void method();
}
class Test
{
       static Inter function()  
       {
              return  new Inter()
              {
                     public void method()
                     {
                            System.out.println("method run");
                     }
              };
       }
}
class InnerClassTest
{
       public static void main (String[] args)
       {
               Test.function().method(); 
       }
}
 
 
 |