4.2.7 代码实现