方法
struct