6.3.1 使用结构体实现构造函数