完全重写判断类型间隐式或显式转换的相关代码。
重写类型转换的代码，并添加隐式类型转换的方法。