用匿名内部类实现接口
(2018-08-22 10:37:45)分类: Java技术 |
一、使用匿名内部类内部类
new 父类构造器(参数列表)|实现接口() { //匿名内部类的类体部分 }
1、用匿名内部类实现接口,接口不需要有实现类
public class Demo {
static String demo(Test t){
return t.test();
}
public static void main(String[] args) {
//匿名内部类实现Test接口
String str = demo(new Test() {
@Override
public String test() {
return "test";
}
});
System.out.print(str);
}
}
interface Test{
String test();
}