第9章 C++功能延续——继承.pptVIP

  • 2
  • 0
  • 约4.78千字
  • 约 27页
  • 2017-01-02 发布于重庆
  • 举报
第9章 C++功能延续——继承 在C++语言中,继承是非常重要的一个功能。用户通过C++的继承机制,可以从一个类派生出多个子类,减少重新定义类的次数。并且在不影响子类的相应功能的情况下,保护了基类中的数据安全性。用户还可以在子类中,使用与父类相同的行为实现不同的功能。因此,使用继承机制可以使用户的编程效率得到大幅提高。 9.1 继承相关知识点 用户在使用继承机制编写程序之前,应该首先了解一下继承机制的基本概念、意义以及实现方法等。只有这样,用户才能更有效地利用这一机制编写出高效率的应用程序。因此,将向用户介绍继承机制的基本概念、使用意义以及实现方法等。 9.1.1 继承的基本概念 C++继承是指用户进行程序设计时,可以使多个子类继承于一个父类,并使用相同的行为而实现不同的功能。同时,继承机制也是C++代码重用的一种重要手段。因此,在本小节中,将向用户介绍关于继承机制的基本概念。 继承是一种类与类之间的关系,这种关系允许在已有的一个或多个类的基础上创建一个新类。即定义新类时,用户可以从已经存在的多个类中,继承所有的数据成员或函数成员,再加上新类自身的新成员即可。 9.1.2 继承的意义 用户在C++程序中,通过继承机制可以将基类中的相应数据或者函数传递到派生类中,而实现其他不同的功能。这样,派生类所创建的实例对象不但可以操作本类中的数据,还可以通过基类派

文档评论(0)

1亿VIP精品文档

相关文档