赞
踩
问题:
定义一个学生类,其中有3个数据成员有学号、姓名、年龄,以及若干成员函数。同时编写主函数使用这个类,实现对学生数据的赋值和输出。
要求:
(1)使用成员函数实现对输出的输入、输出
(2)使用构造函数和析构函数实现对数据的输入、输出。
代码如下:
#include <iostream> using namespace std; class student { private: int num; string name; int age; public: student() { num=201210122; name="zhaohuixian"; age=19; cout<<"Donstructor called."<<endl; } void insert() { cin>>num>>name>>age; } void display() { cout<<num<<endl<<name<<endl<<age<<endl; } ~student()//析构函数 { cout<<"Destructor called."<<endl; } }stu1,stu2; int main() { stu1.insert(); stu1.display(); stu2.display(); return 0; }
运行结果:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。