21xrx.com
2024-12-23 00:23:25 Monday
登录
文章检索 我的文章 写文章
C++实现学生类:学号、姓名和出生日期
2023-06-28 01:17:45 深夜i     --     --
C++ 学生类 学号 姓名 出生日期

在计算机科学领域中,C++是一门重要的编程语言。它被广泛应用于各个领域,包括编写操作系统、数据库管理系统、桌面应用程序和游戏等等。

在学习C++的过程中,学生类通常是我们的第一个练手项目。学生类是一个典型的面向对象编程例子。它包括学生的基本信息,如学号、姓名和出生日期等等。以下是一个实现学生类的示例代码:


#include <iostream>

#include <string>

using namespace std;

class Student{

  private:

    int id;

    string name;

    string dob;

  public:

    void setID(int studentId)

      id = studentId;

    

    void setName(string studentName)

      name = studentName;

    

    void setDOB(string studentDOB)

      dob = studentDOB;

    

    int getID()

      return id;

    

    string getName()

      return name;

    

    string getDOB()

      return dob;

    

};

int main(){

  Student s;

  s.setID(001);

  s.setName("Tom");

  s.setDOB("2000-01-01");

  cout << "Student ID: " << s.getID() << endl;

  cout << "Student Name: " << s.getName() << endl;

  cout << "Student DOB: " << s.getDOB() << endl;

  return 0;

}

以上代码定义了一个名为Student的类。该类包含了三个私有数据成员id、name和dob,它们分别表示学生的学号、姓名和出生日期。

同时,该类还实现了setID、setName和setDOB方法来设置学生的信息,以及getID、getName和getDOB方法来获取学生的信息。

在main函数中,我们通过创建一个Student对象s,并设置其id、name和dob属性,然后使用getID、getName和getDOB方法分别输出学生的学号、姓名和出生日期。

总之,通过以上的学生类的实现,我们可以更好地理解C++的面向对象编程思想,也可以为后续的学习打下坚实的基础。

  
  

评论区

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