3.6 完整示例