使用常量代替状态