//这是必须掌握的
class Student  //定义Student类-存放学生信息
{
public:
    Student();    //无参构造函数
    Student(string ,string ,char, int);    //有参构造函数
    ~Student();              //析构函数
    void display();            //输出函数
    void input();              //输入函数
private:
    string num;    //学号
    string name;    //姓名
    char sex;      //性别
    int score;      //成绩
};
//成员函数的实现
Student::Student(string n,string nam,char s, int c)  //有参构造函数,将参数值赋给成员
{
    num=n;
    name=nam;
    sex=s;
    score=c;
}
Student::~Student()  //析构函数-函数体为空
{
  //    cout<<"Destructor called."<<endl;
}
void Student::display()          //输出学生信息函数
{
    cout<<"num:"<<num<<endl;
    cout<<"name:"<<name<<endl;
    cout<<"sex:"<<sex<<endl;
    cout<<"score:"<<score<<endl;析构函数的定义
}
void Student::input()  //输入学生信息函数
{
    cout<<"请输入学生信息:"<<endl;
    cout<<"学号 姓名 性别 成绩:"<<endl;
    cin>>num;
    cin>>name;
    cin>>sex;
    cin>>score;
}

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。