21xrx.com
2024-11-10 00:37:00 Sunday
登录
文章检索 我的文章 写文章
C++实现学生类
2023-07-05 04:18:12 深夜i     --     --
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++实现学生类,我们可以方便地对学生信息进行管理和操作。例如,我们可以在类中定义更多的函数,来实现对学生信息的增删改查等操作。此外,也可以通过类的继承和多态等特性,进一步扩展学生类的功能。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复