在C++中,类可以通过关键字class来定义,类中可以包含属性(成员变量)和方法(成员函数)。下面是一个简单的类的定义和使用示例:
#include <iostream>
using namespace std;
// 定义一个简单的类
class Person {
public:
string name;
int age;
void displayInfo() {
cout << "Name: " << name << endl;
cout << "Age: " << age << endl;
}
};
int main() {
// 创建一个Person对象
Person p;
// 给对象的属性赋值
p.name = "Alice";
p.age = 30;
// 调用对象的方法
p.displayInfo();
return 0;
}
在上面的示例中,我们定义了一个名为Person的类,该类有两个属性name和age,以及一个方法displayInfo用于打印对象的信息。在main函数中,我们创建了一个Person对象p,并给对象的属性赋值,然后调用了displayInfo方法来打印对象的信息。
这只是一个简单的类的示例,实际开发中类的定义可能更加复杂,可以包含更多的属性和方法,以及构造函数、析构函数、静态成员等。类的使用也可以更加灵活,可以通过对象来访问类的属性和方法,实现面向对象的程序设计。