21xrx.com
2025-06-29 18:18:22 Sunday
登录
文章检索 我的文章 写文章
C++实现学生类
2023-07-05 04:18:12 深夜i     16     0
C++ 学生类 实现

C++是一种面向对象编程语言,非常适合用于描述和操作对象。所以,通过C++实现学生类,可以让我们更好地管理学生信息。学生类是一个特殊的对象,包含了许多属性和行为,比如姓名、学号、性别、年龄、成绩等,通过以下代码可以实现一个简单的学生类。

#include <iostream>
using namespace std;
class Student {
public:
  string name; // 姓名
  int id; // 学号
  char gender; // 性别
  int age; // 年龄
  double score; // 成绩
  void display()  // 显示学生信息的函数
    cout << "姓名:" << name << endl;
    cout << "学号:" << id << endl;
    cout << "性别:" << gender << endl;
    cout << "年龄:" << age << endl;
    cout << "成绩:" << score << endl;
  
};
int main() {
  Student stu1;
  stu1.name = "张三";
  stu1.id = 10001;
  stu1.gender = 'M';
  stu1.age = 18;
  stu1.score = 90.5;
  Student stu2;
  stu2.name = "李四";
  stu2.id = 10002;
  stu2.gender = 'F';
  stu2.age = 19;
  stu2.score = 88.2;
  stu1.display();
  stu2.display();
  return 0;
}

以上代码中,我们首先定义了一个Student类,包含了五个属性:姓名、学号、性别、年龄和成绩。接着,在类中定义了一个display函数,用于显示学生信息。这个函数使用了cout语句,将每个属性的值输出到屏幕上。最后,在主函数中,我们创建了两个学生对象stu1和stu2,并给它们的属性赋值。然后调用display函数,分别显示了两个学生的信息。

通过C++实现学生类,我们可以方便地对学生信息进行管理和操作。例如,我们可以在类中定义更多的函数,来实现对学生信息的增删改查等操作。此外,也可以通过类的继承和多态等特性,进一步扩展学生类的功能。

  
  

评论区