- 1
- 0
- 约4.29千字
- 约 70页
- 2017-01-01 发布于未知
- 举报
第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
您可能关注的文档
- 3dsmax三维动画制作实例教程许朝侠第二章课件教学.ppt
- 3dsmax三维动画制作实例教程许朝侠第九章课件教学.ppt
- C++程序设计(第二版)杨长兴第1章C++基础知识课件教学.ppt
- 3dsmax三维动画制作实例教程许朝侠第六章课件教学.ppt
- C++程序设计(第二版)杨长兴第2章程序控制结构课件教学.ppt
- 3dsmax三维动画制作实例教程许朝侠第七章课件教学.ppt
- C++程序设计(第二版)杨长兴第3章函数和编译预处理课件教学.ppt
- 3dsmax三维动画制作实例教程许朝侠第三章课件教学.ppt
- C++程序设计(第二版)杨长兴第4章数组与指针课件教学.ppt
- 3dsmax三维动画制作实例教程许朝侠第十章课件教学.ppt
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
最近下载
- 上海市城市绿地和园林历年统计数据.docx VIP
- 反应过程与技术 固定床反应器的计算.doc VIP
- 第13章 典型零碳建筑案例.pptx VIP
- 2026 年急诊科预检分诊标准(WS_T 390-2025,附分级流程).docx VIP
- 【课件】企业负责人及安全管理人员安全专题培训.docx
- 2025海淀区高中信息技术学业水平合格性考试(样卷).docx VIP
- 离婚协议书(2026年标准版).docx VIP
- 房屋租赁合同.doc VIP
- 福建福州市闽清县2025—2026学年第二学期八年级期中适应性练习数学(试卷+解析).pdf VIP
- 高等学校城乡规划本科指导性专业规范(2013年版).pdf VIP
原创力文档

文档评论(0)