实验6 多态性与虚函数

2019-09-01 16:30

实验6 多态性与虚函数

6.1 实验目的

1 .理解多态性的概念;

2 .掌握虚函数的作用及使用方法; 3 .了解静态关联和动态关联的概念和用法; 4 .了解纯虚函数和抽象类的概念和用法。

6.2 实验内容

程序设计部分

1 、定义平面图形的抽象基类figure,然后派生出四种几何图形是:三角形/Triangle、矩形/Rectangle、正方形/Square和圆/Circle,利用基类指针和虚函数的多态性来计算四种几何图形的面积和周长,这几何图形的参数通过构造函数来设置。

2 、定义立体图形的抽象基类shape,然后派生出:球、圆柱和圆锥,利用基类的引用和虚函数的多态性来计算它们的表面积和体积。

本课程复习要点: 1、有关概念和知识点

变量的作用域和生存期,引用,常量,内联函数,函数重载,动态内存分配,输入/输出流; 类与对象,构造函数,拷贝构造函数,析构函数,友元; 类成员的访问控制属性,this指针,静态成员,成员对象; 派生/继承,多继承,构造函数调用顺序,虚基类; 多态性与虚函数,抽象基类,运算符重载。 2、几个较完善的C++教学参考电子文档

3、练习:《C++程序设计基础与实践教程》习题解答、每个实验中的题目


实验6 多态性与虚函数.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:水利水电工程施工质量评定表 第二、三、四、五部分

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: