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