Student类 c++
时间: 2023-05-31 20:02:32 浏览: 92
语言:C++
```c++
class Student {
private:
string name; //学生姓名
int age; //学生年龄
string gender; //学生性别
string id; //学生学号
float score; //学生成绩
public:
//构造函数
Student(string n, int a, string g, string i, float s) {
name = n;
age = a;
gender = g;
id = i;
score = s;
}
//设置学生姓名
void setName(string n) {
name = n;
}
//获取学生姓名
string getName() {
return name;
}
//设置学生年龄
void setAge(int a) {
age = a;
}
//获取学生年龄
int getAge() {
return age;
}
//设置学生性别
void setGender(string g) {
gender = g;
}
//获取学生性别
string getGender() {
return gender;
}
//设置学生学号
void setId(string i) {
id = i;
}
//获取学生学号
string getId() {
return id;
}
//设置学生成绩
void setScore(float s) {
score = s;
}
//获取学生成绩
float getScore() {
return score;
}
//输出学生信息
void print() {
cout << "姓名:" << name << endl;
cout << "年龄:" << age << endl;
cout << "性别:" << gender << endl;
cout << "学号:" << id << endl;
cout << "成绩:" << score << endl;
}
};
```
该类包含私有成员变量和公有成员函数:
- 私有成员变量为学生姓名(name)、年龄(age)、性别(gender)、学号(id)和成绩(score)。
- 构造函数用于初始化学生对象的成员变量。
- 公有成员函数包括获取和设置私有成员变量的方法,以及输出学生信息的方法。
阅读全文