9.3 动态运行时类型识别与显式转换