*5.3 实现细节