- 16
- 0
- 约3.53千字
- 约 8页
- 2016-12-15 发布于贵州
- 举报
《面向对象与程序设计》
C++实习报告
中国地质大学(武汉)
工程学院
2014年5月29日
实验一:
构造一个学生类CStudent,要求如下:
具有两个保护的成员:姓名和学号
实现带参数的构造函数,在构造函数中输出“带参构造函数被调用”
实现拷贝构造函数,在其中输出“拷贝构造函数被调用”
实现析构函数,在析构函数中输出“析构函数被调用”
在类的外部,声明一个全局函数void PrintInfo(CStudent stu);实现对学生信息的输出
在main中声明CStudent的对象,并利用PrintInfo实现对它的调用
实验思路:
首先定义的一个外部函数,用于输入个人信息,如姓名和学号。主函数中用#include Student.h来调用外部函数,本实验中分别通过析构函数,拷贝构造函数以及带参构造函数的调用以及信息的输出。
外部main函数:
#include iostream
#include Student.h
using namespace std;
int main()
{
CStudent pp(方日忠,20121002220);
PrintInfo(pp);
return 0;
}
程序代码:
#include Student.h //包含外部函数
#include iostream
#inclu
原创力文档

文档评论(0)