第五次第七次作业未完成。
第六次作业:文件行为监控
类图:
分析:
这次作业写了四个类,SafeFile和test分别是作业要求的文件安全类和测试类。其他的两个类:Scan用于获取输入并开始监控线程,Target为监控线程。
这次作业的bug还是比较多的,最主要的一个是没有实现对目录的监控,因为将作业中的要求理解成了监控文件夹,而不是目录下的所有文件。所有有关监控目录的分支全部无法实现功能。
在测试别人代码的时候,主要还是根据分支树构造测试样例进行测试。找到了几个没有实现的功能,然后心软没有继续测。
总结:
不能偷懒,多学多练多思考,克服拖延症。