30.1 为什么需要新类型