7.4.3 代码实现和分析