读书人

匿名内部类,该如何处理

发布时间: 2011-12-25 23:21:20 作者: rapoo

匿名内部类
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的类的对象

[解决办法]
呵呵,有硝烟味...闪..

读书人网 >J2SE开发

热点推荐