2、Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)
答:匿名的内部类是没有名字的内部类。不能extends(继承) 其它类,但一个内部类可以作为一个接口,由另一个内部类实现哪位大哥能给个例子 解释一下?
但一个内部类可以作为一个接口,由另一个内部类实现

解决方案 »

  1.   

    public class InnerClass {
    interface IA{
    public void funA();
    }

    class CB implements IA{
    public void funA(){}
    }
    }class KLS implements InnerClass.IA{
    public void funA(){}
    }
      

  2.   

    public class Goods3 {
         public Contents cont(){
              return new Contents(){
                   private int i = 11;
                   public int value() { 
                        return i; 
                   }
              };
         }
    }
    这里方法cont()使用匿名内部类直接返回了一个实现了接口Contents的类的对象
      

  3.   

    楼上的google过来的,没贴完整,不要误导楼主啊