使用构造函数协助描述枚举项