设计一个student类。基本要求:数据成员有学号、姓名、性别、专业、年级,成员函数有构造函数、析构函数、显示函数(数据成员信息)。
#pragma once
#include<string>
using namespace std;
class Student
{
public:
Student(string id,string name,string major,string grade,bool sex="true");
~Student();
void Display();
private:
string id;
string name;
bool sex;
string major;
string grade;
};
#include "Student.h"
#include<iostream>
using namespace std;
Student::Student(string id, string name, string major, string grade, bool sex)
{
this->id = id;
this->name = name;
this->major= major;
this->grade = grade;
this->sex = sex;
}
Student::~Student()
{
}
void Student::Display()
{
cout << "学号:" << id << "\n姓名:" << name << "\n性别:" << (sex ? "男" : "女") << "\n专业:" << major << "\n年级:" << grade << endl;
}
#include"Student.h"
int main()
{
Student* xiao = new Student("001", "小明", "软件工程", "大一");
xiao->Display();
system("pause");
}