所有方法运行OK，迁移Ref代码到父类