0#非通用逻辑迁移到派生类