MyLong DOng下载

weixin_39821228 2019-07-28 12:00:26
...全文
13 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
贵州大学实验报告 学院:电子信息学院 专业:通信工程 班级: "姓名 " "学号 " "实验组"5 " "实验时间 " "指导教师" "成绩 " " "实验项目名称"多态性 " "实"通过让学生进行实验,使其对于动态多态性有一个较为深入的了解和 " "验"熟悉。最终可以熟练使用。 " "目" " "的" " "实"编写4个重载函数Double(x),返回值为输入参数的两倍;参数类型 " "验"分别为int、long、float、double,返回值类型与参数类型一样。 " "要"请编写一个抽象类Shape,在此基础上派生出类Rectangle和Circle, " "求"二者都有计算对象面积的函数GetArea()和计算周长函数GetPerim(" " ")。 " " "对类Point重载++(自增)、--(自减)运算符。 " "实"Visual C++的编译环境下,独立完成实验要求的内容,独立完成编写 " "验"、编译以及运行的过程 " "原" " "理" " "实"安装了Visual C++的PC机器 " "验" " "仪" " "器" " "实"按照实验要求的内容逐一完成实验的要求。顺序是编写、编译、运行 " "验"。 " "步" " "骤" " "实"1. " "验"编写4个重载函数Double(x),返回值为输入参数的两倍;参数类型 " "内"分别为int、long、float、double,返回值类型与参数类型一样。 " "容"2.请编写一个抽象类Shape,在此基础上派生出类Rectangle和Circle " " ",二者都有计算对象面积的函数GetArea()和计算周长函数GetPerim" " "()。 " " "3.对类Point重载++(自增)、--(自减)运算符。 " "实"代码如下: " "验"#include " "数"using namespace std; " "据"int Double(int x); " " "long Double(long x); " " "float Double(float x); " " "double Double(double x); " " "int main() " " "{ int myInt = 6500; " " "cout<long myLong = 65000; " " "cout<Long)<long Double(long x) { return 2*x;} " " "float Double(float x) { return 2*x;} " " "double Double(double x) { return 2*x;} " " "运行结果: " " " " " "代码: " " "#include " " "#define PI 3.1415926; " " "using namespace std; " " "class Shape //抽象类的 定义 " " "{ " " "public: " " "virtual double GetArea() = 0; //纯虚函数 " " "virtual double GetPerim() = 0; //纯虚函数 " " "}; " " "class Rectangle : public Shape //矩形类,公有继承 " " "{ " " "public: Rectangle(double aa, double bb) //带参数的 构造函数" " "{ " " "a=aa; " " "b=bb; " " "cout<<"长"<

12,806

社区成员

发帖
与我相关
我的任务
社区描述
CSDN 下载资源悬赏专区
其他 技术论坛(原bbs)
社区管理员
  • 下载资源悬赏专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧