用C++编程创建一个学生类(Student),公有属性为:学号、姓名、班级。在main函数中创建一个对象,并且将其中学号、姓名、班级赋值为自己信息,然后输出属性值。
时间: 2024-10-29 12:13:30 浏览: 46
设计一个学生类(CStudent)
5星 · 资源好评率100%
在C++中,我们可以使用结构体或类来创建一个表示学生的对象。这里我们先创建一个名为`Student`的简单类:
```cpp
#include <iostream>
using namespace std;
class Student {
public:
// 公有属性
int studentID;
string name;
string className;
// 构造函数用于初始化属性
Student(int id, string n, string c) : studentID(id), name(n), className(c) {}
// 显示学生信息的方法
void displayInfo() {
cout << "学号: " << studentID << ", 姓名: " << name << ", 班级: " << className << endl;
}
};
int main() {
// 创建一个Student对象并初始化属性
Student myStudent(1001, "张三", "高三一班");
// 输出学生信息
myStudent.displayInfo();
return 0;
}
```
在这个例子中,我们在`Student`类中定义了三个公有属性(学号、姓名和班级),并提供了一个构造函数接受初始值。`displayInfo`方法用于显示学生的信息。在`main`函数中,我们创建了一个`myStudent`对象,并给其属性赋值,最后通过`displayInfo`方法打印出这些信息。
阅读全文