C++程序设计案例教程刘玉山第7章继承课件教学.pptVIP

  • 1
  • 0
  • 约4.29千字
  • 约 70页
  • 2017-01-01 发布于未知
  • 举报

C++程序设计案例教程刘玉山第7章继承课件教学.ppt

第7章 继承 学习目标 了解多重继承中的二义性。 理解继承的概念。 掌握单一继承和虚基类的用法。 第7章 继承 7.1 继承与派生的概念 7.2 单一继承 7.3 多重继承 7.1继承与派生的概念 继承创建类就是在一个已定义好的类的基础上,通过添加新的数据成员或成员函数,从而生成一个新的类。其中,已定义好的类成为基类(或父类);新生成的类称为派生类(或子类);基类(或父类)与派生类(或子类)之间的关系是继承关系。换句话说,派生类(或子类)拥有基类(或父类)的数据成员和成员函数。 任务1:设计一个类对学生信息进行描述,要求包括性别信息 (1)任务描述 在程序设计过程中,随着设计工作的深入及用户要求的变化,已经设计好的类不一定能够满足我们设计的需要,例如在对学生的信息进行管理时,为了给学生分配宿舍,就需要了解学生的性别,这就要求学生类里面包括性别信息。 (2)任务分析 1)首先,我们确定性别信息的表示。我们添加数据成员sex表示性别,选择char类型,其值用M表示男;F表示女。 2)我们仿照学生编号的存取操作编写性别的存取操作。 void SetSex( char sex) /* 对性别赋值的函数*/ { this- sex= sex; } char GetSex()/* 读取性别值的函数*/ { retu

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档