学院:电子信息学院 专业:通信工程 班级:
姓名 实验时间 实验项目名称 实验目的 实验要通过让学生进行实验,使其对于动态多态性有一个较为深入的了解和熟悉。最终可以熟练使用。 学号 实验组 成绩 多态性 5 指导教师 1. 编写4个重载函数Double(x),返回值为输入参数的两倍;参数类型分别为int、long、float、double,返回值类型与参数类型一样。 2. 请编写一个抽象类Shape,在此基础上派生出类Rectangle和Circle,二者都有计算对象面积的函数GetArea()和计算周长函数GetPerim()。 求 3. 对类Point重载++(自增)、--(自减)运算符。 实验Visual C++的编译环境下,独立完成实验要求的内容,独立完成编写、编译以及运行的过程 原理 实验安装了Visual C++的PC机器 仪器 实验按照实验要求的内容逐一完成实验的要求。顺序是编写、编译、运行。 步骤 实验内1. 编写4个重载函数Double(x),返回值为输入参数的两倍;参数类型分别为int、long、float、double,返回值类型与参数类型一样。 2.请编写一个抽象类Shape,在此基础上派生出类Rectangle和Circle,二者都有计算对象面积的函数GetArea()和计算周长函数GetPerim()。 容 3.对类Point重载++(自增)、--(自减)运算符。 1、 代码如下: #include 因篇幅问题不能全部显示,请点此查看更多更全内容