c++ class具体用法并举例子说明
时间: 2023-07-07 13:44:37 浏览: 100
C++ 中的 class 是一种面向对象的编程方式,用于封装数据和方法,实现数据的抽象和封装,提高代码的可重用性和可维护性。下面是一个简单的 C++ class 的例子:
```c++
#include <iostream>
using namespace std;
class Student {
public:
Student(string n, int a) {
name = n;
age = a;
}
void display() {
cout << "Name: " << name << endl;
cout << "Age: " << age << endl;
}
private:
string name;
int age;
};
int main() {
Student s("Tom", 18);
s.display();
return 0;
}
```
在这个例子中,我们定义了一个名为 Student 的类,用于表示学生的信息。它有两个私有成员变量:name 和 age,以及一个公有成员函数 display,用于显示学生的信息。类的构造函数用于初始化成员变量。在主函数中,我们创建了一个名为 s 的 Student 对象,并调用了它的 display 函数,输出学生的信息。
这个例子只是一个简单的示例,实际上,类可以有很多的成员函数和成员变量,以及各种访问权限的限制。类的使用可以让我们更好地组织代码,提高代码的可读性和可维护性。
阅读全文