话说,接口只有被类实现才能使用。一般的类必须要实现接口中的所有(抽象)方法,而抽象类却可以只实现接口中的部分方法,那么问题来了,普通类与接口之间的适配器说白了其实也就是实现接口的抽象类,既然是抽象类,在适配器中为何必须要实现接口中的所有方法(尽管方法的方法体是空的)?是不是有点矛盾?