用c++创建一个学生类(Student),公有属性为:学号、姓名、班级。在main函数中创建一个对象,并且将其中学号、姓名、班级赋值为自己信息,然后输出属性值。
时间: 2024-10-23 13:19:25 浏览: 24
设计一个学生类(CStudent)
5星 · 资源好评率100%
首先,我们需要在C++中定义一个名为Student的类,包含学号、姓名和班级这三个公有属性。接下来,在`main`函数中创建一个Student对象并设置其属性,最后输出这些属性的值。以下是简单的示例代码:
```cpp
#include <iostream>
using namespace std;
// 定义Student类
class Student {
public:
int studentID; // 学号
string name; // 姓名
string class_name; // 班级
// 构造函数,用于初始化属性
Student(int id, string n, string c) : studentID(id), name(n), class_name(c) {}
// 输出属性值的成员函数
void display() {
cout << "学号: " << studentID << ", 姓名: " << name << ", 班级: " << class_name << endl;
}
};
int main() {
// 创建一个Student对象
Student myStudent(1001, "张三", "一班");
// 设置学号、姓名和班级
myStudent.display(); // 直接通过对象名调用display方法输出属性
return 0;
}
```
在这个例子中,我们定义了一个构造函数接收三个参数来初始化学生的属性,然后创建一个Student对象并直接通过`display()`方法展示了它的属性。运行这个程序,你会看到对应的学号、姓名和班级信息。
阅读全文