21xrx.com
2024-12-22 23:14:03 Sunday
登录
文章检索 我的文章 写文章
C++编写学生类
2023-07-05 05:53:57 深夜i     --     --
C++ 编写 学生类

C++是一门广泛使用的高级编程语言,用于开发各种类型的应用程序。为了初步了解基本的C++编程概念和语法,我们可以创建一个学生类来进行练习。

学生类的主要属性包括姓名、学号、出生日期、性别等信息。我们可以使用C++中的类来定义这些属性。下面是一个简单的学生类定义:


class Student {

 public:

  int id;

  string name;

  string gender;

  string birthday;

  void display();

};

在上面的代码中,我们使用class关键字定义了一个名为Student的类。这个类包含了4个属性变量,分别是id、name、gender和birthday,这些属性变量在公共的访问控制区域中(用public进行修饰)。

除了属性变量,我们还可以定义类的方法或函数来操作这些属性,比如display()方法。这个方法可以用来显示学生的信息:


void Student::display()

 cout << "Student " << id << ":" << endl;

 cout << "Name: " << name << endl;

 cout << "Gender: " << gender << endl;

 cout << "Birthday: " << birthday << endl;

在上面的代码中,我们定义了一个名为display()的方法。这个方法没有参数,但是可以访问类的属性变量。在方法中,我们使用cout语句输出学生的信息。

现在,我们可以通过创建类的实例来使用这个学生类:


int main() {

 Student s1;

 s1.id = 1;

 s1.name = "Tom";

 s1.gender = "Male";

 s1.birthday = "1999-01-01";

 s1.display();

 return 0;

}

在上面的代码中,我们创建了一个名为s1的Student类实例,并通过属性变量设置了该学生的信息。之后,我们调用了display()方法来显示这个学生的信息。

总结

本文介绍了如何使用C++编写一个简单的学生类。在这个类中,我们定义了学生类的若干属性变量和方法,以及如何使用类的实例来访问这些属性和方法。这是一个基础且实用的C++编程知识点,对于想要学习C++编程的初学者来说,是一个不错的开端。

  
  

评论区

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