15.3 课堂练习——标准代理的实现