设计技巧总结 发表于 2016-03-10 | 更新于: 2020-05-23 | 分类于 c++ | 阅读次数: 字数统计: 211 | 阅读时长 ≈ 1设计技巧总结设计任务类任务类,必须确保一个实例化对象,可以多次执行任务,所以在其构造函数里面,建议不要传参,所有所需参数都可以通过set函数去设置;因为是一个任务类,所以在执行任务过程中我们无法窥探其中状态,所以必须提供接口可以获取这些状态,例如:是否正在运行、运行是否结束、运行是否成功以及最后的执行结果等;任务类,必然是耗时的,所以通常与线程相结合,那么就必须考虑,如何取消当前任务的执行;可以把任务类抽象化,然后再线程中使用队列依次执行,这似乎是一种很好的封装;本文作者: Kevin本文链接: https://kevincoders.github.io/2016/03/10/%E5%85%B3%E4%BA%8E%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 许可协议。转载请注明出处!