日期:2014-05-20  浏览次数:20606 次

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

哪位大哥能给个例子   解释一下?
但一个内部类可以作为一个接口,由另一个内部类实现


------解决方案--------------------
但一个内部类可以作为一个接口,由另一个内部类实现
-------
这个没说匿名吧
------解决方案--------------------
public class Goods3 {
public Contents cont(){
return new Contents(){
private int i = 11;
public int value() {
return i;
}
};
}
}
这里方法cont()使用匿名内部类直接返回了一个实现了接口Contents的类的对象

------解决方案--------------------
呵呵,有硝烟味...闪..