摘自java编程思想 p205
如果我们要同时实现接口A,和接口B.根据接口的特性,我们可以同时实现A和B,
也可以通过内部类的方法实现,让类X实现接口A,然后X的方法内用内部类返回接口B.
但是要是如果要我们同时实现的A和B不是接口,而是普通的类或者抽象类.想要达到需求只能通过内部类的方式实现,让X继承自A,然后在X的方法体内用内部类返回B.
摘自java编程思想 p205
如果我们要同时实现接口A,和接口B.根据接口的特性,我们可以同时实现A和B,
也可以通过内部类的方法实现,让类X实现接口A,然后X的方法内用内部类返回接口B.
但是要是如果要我们同时实现的A和B不是接口,而是普通的类或者抽象类.想要达到需求只能通过内部类的方式实现,让X继承自A,然后在X的方法体内用内部类返回B.