- 23
- 0
- 约3.05万字
- 约 52页
- 2019-12-03 发布于湖北
- 举报
第6章 多态性与虚函数 学习要点 多态性的概念与分类 典型示例 学习目标 掌握多态性的概念与分类 改写示例程序,完成学以致用题目 问题 学生模仿练习 ①建立一个Rectangle(长方形)类,包含数据成员len,w(长和宽)、成员函数area( )计算长方形面积。(Lx6_1_1.cpp) ②以Rectangle为基类,派生出一个Box(长方体)类,增加数据成员h(高)、成员函数volume( )计算长方体的体积。 要求:重载运算符“” ,使之能输出这些对象。 学生模仿练习 ①建立一个Rectangle(长方形)类,包含数据成员len,w(长和宽)、成员函数area( )计算长方形面积。(Lx6_1_1.cpp) ②以Rectangle为基类,派生出一个Box(长方体)类,增加数据成员h(高)、成员函数volume( )计算长方体的体积。 要求:重载运算符“” ,使之能输出这些对象。 学以致用 改写示例程序:在例6.1基础上作一些修改。定义Point(点)类,由Point类派生出Circle(圆)类,再由Circle类派生出Cylinder(圆柱体)类。将类的定义部分分别作为3个头文件,对它们的成员函数的声明部分分别作为3个源文件(.cpp文件),在主函数中用#include命令把它们包含进来,形成一个完整的程序,并上机运行。 讨论并总结 静态多态性与动态多态性的主要区别 结论——
您可能关注的文档
最近下载
- 尿素运输安全要求标准最新.docx VIP
- 北京电影学院《健康管理学》2025-2026学年期末试卷.doc VIP
- 北京电影学院《基础会计学》2025-2026学年期末试卷.doc VIP
- 砌体结构设计规范 GB50003 最新版.docx VIP
- 北方工业大学《大学英语精读》2025-2026学年期末试卷.doc VIP
- 2025年语文新课标(修订版)综合测试题及详细答案.docx VIP
- 北方工业大学《民法典》2025-2026学年期末试卷.doc VIP
- 北方工业大学《旅游资源开发与管理》2025-2026学年期末试卷.doc VIP
- 工业机器人的机械结构.ppt VIP
- 北方工业大学《破产法》2025-2026学年期末试卷.doc VIP
原创力文档

文档评论(0)