interface I{
void show();
}
class Test{
public void t1(){
I i=new I(){
public void show(){
System.out.println("匿名内部类");
}
};
i.show();
}
public void t2(I i1){
i1.show();
}
}
public class Demo{
public static void main(String [] args){## 标题
Test t=new Test();
t.t1(); //接口式的匿名内部类
t.t2(new I() { //参数式匿名内部类
@Override
public void show() {
System.out.println("参数式匿名内部类");
}
});
}
}
学习过程3
最新推荐文章于 2022-02-25 22:41:09 发布