21xrx.com
2024-12-23 01:35:49 Monday
登录
文章检索 我的文章 写文章
C++学生类定义及姓名学号打印
2023-06-28 01:38:49 深夜i     --     --
C++学生类 类定义 姓名学号打印 C++编程 学生信息管理

在C++编程中,学生类的定义是非常常见的需求。学生类一般包括学生的姓名、学号、年龄、性别等属性,并且还可以拥有一些方法,例如打印学生信息等。

以下是一个基本的C++学生类定义:


class Student {

public:

  string name;

  int number;

  int age;

  string gender;

  

  void printInfo()

    cout << "姓名:" << name << endl;

    cout << "学号:" << number << endl;

  

};

在上面的代码中,我们定义了一个名为Student的类,该类包括四个属性:姓名(name)、学号(number)、年龄(age)和性别(gender)。此外,我们还定义了一个名为printInfo的方法,该方法可以将学生的姓名和学号打印出来。

在使用这个学生类时,我们可以首先创建一个学生对象,然后给这个对象的属性赋值,最后调用printInfo方法将学生姓名和学号打印出来:


int main() {

  Student student;

  student.name = "张三";

  student.number = 1001;

  student.age = 20;

  student.gender = "男";

  student.printInfo();

  return 0;

}

运行上面的代码,我们可以看到控制台会输出以下内容:


姓名:张三

学号:1001

在上面的代码中,我们创建了一个名为student的学生对象,然后给这个对象的各个属性赋了值,其中姓名为"张三",学号为1001。接着,我们调用了该对象的printInfo方法,将学生姓名和学号打印出来。

在实际编程中,我们可以通过这个学生类来定义多个学生对象,每个学生对象的属性可以不同,但我们都可以通过调用printInfo方法来打印出每个学生的姓名和学号。这样做可以使得代码更加简洁,并且方便我们管理和操作大量的学生信息。

  
  

评论区

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