迁移深继承