完成抽象层