静态成员与友元实验报告

静态成员与友元实验报告

ID:9327587

大小:30.00 KB

页数:7页

时间:2018-04-28

静态成员与友元实验报告_第1页
静态成员与友元实验报告_第2页
静态成员与友元实验报告_第3页
静态成员与友元实验报告_第4页
静态成员与友元实验报告_第5页
资源描述:

《静态成员与友元实验报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、上海电力学院实验报告课程名称高级程序设计C++(2)实验项目实验三静态成员与友元姓名学号班级专业信息安全同组人姓名无指导教师姓名XX实验日期一、实验目的Ø熟练掌握静态成员和友元的基本概念Ø理解静态数据成员和静态成员函数的使用Ø理解友元和友元函数的作用和使用方法二、实验内容和步骤编程序并上机调试运行。1.设计一个类,包含一个静态成员和一个静态成员函数,观察多个该类的对象对静态成员变量改变的执行情况和静态成员函数的调用情况。l程序源代码(注意添加注释)#includeusingnamespacestd;clas

2、sA{public:staticinta;staticvoidf(){a+=1;}voidout(){cout<

3、骤与记录、实验分析与结论等。#includeusingnamespacestd;classStudent{private:staticintcount;//静态数据成员,记录Student的个体数目public:Student(){count++;}staticintgetcount(){returncount;}~Student(){count--;}};intStudent::count=0;//初始化静态数据成员intmain(){cout<<"未定义Student类对象之前:count="<

4、dent::getcount()<=d2.year)returnabs((d1.year-d2.ye

7、ar)*365+whatday(d1.year,d1.month,d1.day)-whatday(d2.year,d2.month,d2.day));elsereturnabs((d2.year-d1.year)*365+whatday(d2.year,d2.month,d2.day)-whatday(d1.year,d1.month,d1.day));}intwhatday(inty,intm,intd)//此函数计算m月d日是本年的第几天{intwhatd=d;switch(m){case12:whatd+=30;case

8、11:whatd+=31;case10:whatd+=30;case9:whatd+=31;case8:whatd+=31;case7:whatd+=30;case6:whatd+=31;case5:whatd+=30;case4:whatd+=31;case3:if(y%4

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。