1、首先定义如下所莲镘拎扇示的类,定义日志等级的枚举类型,并且定义两个函数,一个函数功能是设置日志等级不写日志的标志,另一个函数功能是检查是否可以写入日志到文件中

2、接下来就是实现声明的类,具体实现如下图所示

3、主函数输入如下代码段,没有设置任何日志等级的时候,测试对应的日志等级是否调用正常

4、调试运行之后,输出如下所示信息,说明没有设置日志等级限制的情况下,日志等级默认是能够写入文件中

5、设置DEBUG日志等级的日志不能写人文件,然后检查是否正确

6、通过调试运行输出如下所示打印信息,说明限制完成DEBUG日志等级之后,检查的结果是正确的

7、再增加INFO的日志等级的日志也不写入文件中,然后再检查是否正确

8、通过调试运行查看,DEBUG,INFO的日志等级的日志都不能写日志信息到文件,符合预期结果
