python subclass方式定义枚举