5.1.3 实现代码