匿名内部类的面试题
class Test02_NoNameInnerClass{
public static void main(String[] args){
//链式编程,每次调用方法后还能继续调用方法,证明调用方法返回的是对象
//Outer.method().show();
Inter i = Outer.method();
i.show();
}
}
//按照要求,补齐代码
//要求在控制台输出“HelloWorld”
interface Inner{
void show();
}
class Outer{
//补齐代码
public static Inner method(){
return new Inner(){
public void show(){
System.out.println("HelloWorld");
}
};
}
}
本文通过一个具体的Java示例介绍了如何使用匿名内部类实现链式编程。该示例展示了如何创建并调用一个返回匿名内部类实例的方法,并通过该实例调用其成员方法。这种编程方式常见于GUI框架等场景。
488

被折叠的 条评论
为什么被折叠?



