第一步: 注意一定要不要忘记添加虚—析构函数 |
第二步: 继承基类,定义具体的功能模块,并声明具体需要的私有成员变量 |
第三步: 实现具体的功能模块 |
第四步: 主函数中定义调用模块接口函数 |
第五步: 将功能函数接口注入封装类中 |
第六步: 实现封装类中的接口函数的具体调用方式 |
第七步: 主函数调用封装类中接口函数 |
原文:http://blog.csdn.net/caiyaodeng/article/details/41677831