与选择模型有关的接口和抽象类