收藏 分享(赏)

构造函数和析构函数.doc

上传人:sjmd695 文档编号:7899272 上传时间:2019-05-29 格式:DOC 页数:6 大小:85KB
下载 相关 举报
构造函数和析构函数.doc_第1页
第1页 / 共6页
构造函数和析构函数.doc_第2页
第2页 / 共6页
构造函数和析构函数.doc_第3页
第3页 / 共6页
构造函数和析构函数.doc_第4页
第4页 / 共6页
构造函数和析构函数.doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

1、实验报告构造函数和析构函数实验过程、内容:1、(1) 定义一个正方形类,该类包括:正方形的边长(取值范围为 1-30 个“*”),四个成员函数,分别为:取边长、设置边长、画正方形和在构造这些类对象时能初始化正方形边长。编写主函数实现:(A) 创建一个边长为 5 的正方形;(B) 调用成员函数打印正方形的形状;(C) 由用户输入正方形边长,修改边长的值;(D) 重新打印正方形。4f1s.h 的内容class Squareprivate:int side;public:Square( int a = 5);void set( int a);int get();void drawn();4f1s.c

2、pp 的内容#include#include“4f1s.h“using namespace std;Square:Square(int a)side = a;void Square:set(int a)side = a;int Square:get()return side;void Square:drawn()for(int i =0; i#include“4f1s.h“using namespace std; int main()Square s1;couta;s1.set(a);cout#include“4s.h“using namespace std;void Time:SetTime

3、(int hour,int minute,int second)h= hour;m = inute ;s = second;void Time:print_Time()cout#include“4s.h“using namespace std;int main()Time s1;s1.SetTime(9,45,10);s1.print_Time();Time s2;s2.SetTime(1,1,1);s2.print_Time;Time s3(s2); s3.print_Time();return 0;实验 3、定义一个类 Stock,记录一只股票的基本信息,信息包括交易日序号( 表示本月的第

4、几个交易日,用整数表示)、当日最高价、当日最低价、当日开盘价和当日收盘价。尽量发挥想象力,为该类设计构造函数、析构函数和成员函数。在主函数中建立两个股票对象,分别存储该股票昨天和今天的信息,以当日收盘价计算股票今天的涨幅。4f3s.h 的内容class Stockprivate:int day;double max,min,open,close;public:Stock(int d=1,double b=0,double l=0,double o=0,double c=0);Stock();int Spread();friend double increases(const Stock voi

5、d show();4f3s.cpp 的内容#include#include“4f3s.h“using namespace std;Stock:Stock(int d,double b,double l,double o,double c)day= d;max=b;min=l;open=o;close=c;Stock:Stock()cout#include“4f3s.h“using namespace std;int main(void)Stock s1(10,53.2,48.3,50.2,52.9);Stock s2(11,51.5,45.6,49.8,50.5);cout“昨日股票信息:“endl;s1.show();coutendl;cout“今日股票信息:“endl;s2.show();coutendl;cout“涨幅:“increases(s1, s2)endl;return 0;

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报