使用新的类，增加了任务接口，所有的任务都要实现着接口