面向对象和定时线程

项目中需要一个线程能够定时的删除指定目录下过期的文件。从这句话中我们能够看到变化的因素为: 1、定时,多长时间执行一次,这个要能灵活改变 2、过期的文件,什么时间的文件为过期文件,这个要灵活配置。 能够提炼出来的方法为:删除 根据面向对象的思想:封装变化,我们做如下的类。 1、定时线程类 2、具体业务类,实现该定时线程类 3、一个接口,提供删除的方法 类关系图如下:
相关文章
相关标签/搜索