C++开发中级


1091 浏览 5 years, 11 months

0 揭秘继承技术

版权声明: 转载请注明出处 http://www.codingsoho.com/

揭秘继承技术

  • 如何通过继承扩展类
  • 如何使用继承重用代码
  • 超类以及子类如何交互
  • 如何使用继承实现多态性
  • 如何使用多重继承
  • 如何处理继承中的罕见问题

如果没有继承,类只是具有一些相关行为的数据结构。这只是对过程语言的一大改进,而继承则开辟了完全不同的新天地。通过继承,可以在已有类的基础上创建新类。这种方法使得类成为可重用以及可扩展的组件。本章将讲述各种利用继承功能的方法。您将学习继承的语法,以及利用继承的一些复杂技术。

本章与多态性相关的部分大量借鉴了前面讲述的电子表格示例。可以快速浏览这些章节的示例代码,以获取这些示例的背景。

本章还涉及前面讲述的面向对象方法论,如果您不熟悉继承背后的理论,应该在学习本章内容之前回顾前面的内容。