a.日常开发中经常会遇到定时去执行一些操作,比如定时更新数据.A类需要做我们写个Timer定时去取数据,这时候B类,C类也需要做这样的事情,是不是需要写三次重复代码? 这时候把timer封装成一个帮助的类来解决这个问题. b.封装的思路: 1.这个类具有定时处理的功能 2.既然定时处理,处理什么事情呢?需要开放一个委托,让使用者告诉这个类需要做什么事情. 3.那多久做一次这件事情呢?需要开放一个参数,时间间隔. 4.封装的意义就是多处使用,且调用者不用关心内部实现.简单来说就是让使用者调用起来方…