适配器的抽象基类，数据形式为List