第3章C++面向对象程序设计(二).pptVIP

  • 3
  • 0
  • 约1.33千字
  • 约 16页
  • 2016-11-23 发布于海南
  • 举报
第3章C面向对象程序设计(二)

第3章 C++面向对象程序设计(二) 3.1 类和对象 3.2 继承和派生类 3.3 多态性和虚函数 3.4 运算符重载 3.5 输入/输出流库 3.2 继承和派生类 关于类的继承的一些概念 单继承 派生类的构造函数和析构函数 函数的覆盖 多继承 虚基类 一、关于类的继承的一些概念 在上述的实例中,我们把类Animal称为基类,类Fish则称为派生类。或者把类Animal称为父类,类Fish则称为子类。 派生类自动包含基类的所有数据成员和成员函数(但有一些限制)。这称为派生类继承了基类的数据成员和成员函数。 如果一个类只有一个基类则称为单继承,否则成为多继承。 派生类从基类中继承成员 3.2 继承和派生类 关于类的继承的一些概念 单继承 派生类的构造函数和析构函数 函数的覆盖 多继承 虚基类 二、单继承 从一个基类定义一个派生类可按下列格式: class派生类名:[继承方式]基类名 { [派生类的成员] }; 类的继承访问特性 继承方式有三种:public、protected和private,若继承方式没有指定,则被指定为默认的public方式。继承方式决定了派生类的继承基类属性的使用权限。 类的继承访问特性 3.2 继承和派生类 关于类的继承的一些概念 单继承 派生类的构造函数和析构函数 函数的覆盖 多继承 虚基类 三、派生类的构造函数和析构函数 派生类对象在建立时,先

文档评论(0)

1亿VIP精品文档

相关文档