/*
interface Inter {
void show();
}
class Outer {
//补齐代码
}
class OuterDemo {
public static void main(String[] args) {
Outer.method().show();
}
}
要求在控制台输出”HelloWorld”
*/
interface Inter {
void show();
}
class Outer {
//补齐代码
public static Inter method(){
//定义一个有名字的内部类;
/* class B implements Inter
{
public void show(){
System.out.println("HelloWorld");
}
}
return new B();
*/
return new Inter(){
public void show(){
System.out.println("HelloWorld");
}
};
}
}
class Demo
{
public static void main(String[] args)
{
Outer.method().show();
}
}
|
|