1. 调整了extend的注释
2. 添加了类型转换的代码