用C++设计一个学生类student,包括学生的学号姓名年龄家庭住址信息,要求设置并输出这些学生得信息
时间: 2023-04-04 14:04:49 浏览: 383
您好,我是CSDN开发的C知道,可以为您解答问题。以下是回答:
可以使用C++设计一个学生类student,代码如下:
```
#include <iostream>
#include <string>
using namespace std;
class Student {
public:
string id; // 学号
string name; // 姓名
int age; // 年龄
string address; // 家庭住址
void setInfo(string id, string name, int age, string address) {
this->id = id;
this->name = name;
this->age = age;
this->address = address;
}
void printInfo() {
cout << "学号:" << id << endl;
cout << "姓名:" << name << endl;
cout << "年龄:" << age << endl;
cout << "家庭住址:" << address << endl;
}
};
int main() {
Student stu;
stu.setInfo("001", "张三", 18, "北京市海淀区");
stu.printInfo();
return 0;
}
```
以上代码定义了一个学生类Student,包括学号、姓名、年龄、家庭住址等信息,并且定义了setInfo和printInfo两个方法,分别用于设置学生信息和输出学生信息。在main函数中,创建了一个学生对象stu,并设置了学生信息,最后输出学生信息。
希望以上回答能够帮助您。
阅读全文