public abstract void printA();//抽象方法
interface B {
// 内部类接口
void printB();// 定义抽象方法
}
}
class Xclass extends InterfaceInAbstrace {
//继承抽象类
@Override
public void printA() {
System.out.println("printA()------->A");
}
class Yclass implements B{
@Override
public void printB() {
// 内部类实现内部类接口
System.out.println("printB()------->B");
}
}
}
public class Demo {
/**
* @param args
*/
public static void main(String[] args) {
// 内部类实例化对象
InterfaceInAbstrace.B b = new Xclass().new Yclass();
b.printB();
}
}