public class Demo6 {
public static void main(String[] args) {
//外部类名 对象名=外部类对象
Outer4 o = new Outer4();
//调用方法
o.method();
}
}
//定义一个接口
interface Inter {
public void print();
}
//创建一个外部类
class Outer4 {
class Inner4 implements Inter { //创建一个内部类,并且实现接口
public void print() {
System.out.println("输出结果");
}
}
public void method() { //定义一个方法
//根据匿名内部类的标准格式
new Inter() {
public void print() {
System.out.println("输出结果1");
}
}.print();
}
}