论文部分内容阅读
近年来,随着计算机软件规模的不断扩大,面向对象编程技术和方法得到了迅速发展和广泛应用.然而,在面向对象编程技术和方法中,我们的核心任务是如何实现软件复用(或软件重用).在C++语言中,软件复用可以通过三种方法来实现,即:复合、继承和模板.本文将对这三种方法进行综合分析,以帮助读者更好地进行选用.由于C++程序由类和函数组成,所以我们既可以复用C++标准库中的类和函数,也可以复用自己生成的类和函数或各种其他常见的非标准库中的类和函数.