Revert "向上转型向下转型"

This reverts commit 20ac656c0701bff4ed717ba0cf21554855955fd1.