黑马程序员技术交流社区
标题:
匿名内部类
[打印本页]
作者:
李柯
时间:
2012-3-28 11:56
标题:
匿名内部类
匿名内部类是否可以继承其它类?是否可以实现接口?
作者:
yangshang1
时间:
2012-3-28 12:05
public class InnerClass {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
InnerClass1.InnerClass2 ii=new InnerClass1().new InnerClass2();
ii.discrease(12);
}
}
interface InnerFace
{
void discrease(int c);
}
class InnerClass1
{
private int a=0;
int b=0;
class InnerClass2 implements InnerFace
{
@Override
public void discrease(int c) {
System.out.println(c);
}
}
void add( int c)
{
}
}
作者:
鲍亚坤
时间:
2012-3-28 12:26
.可以继承其他类或完成其他接口,在swing编程中常用此方式。
一个内部类可以作为一个接口,由另一个内部类实现。
作者:
孙地豪
时间:
2012-3-28 14:16
可以.
匿名内部类是没有名字的内部类,他本身就是一个实现了某个接口或者继承了某个类的子类.
作者:
王国华
时间:
2012-3-28 15:29
匿名内部类 本身就是实现了某个接口或继承,应该是必须会吧,不是能不能
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2