c++

c++中类怎么定义和使用

小亿
83
2024-08-05 17:33:13
栏目: 编程语言

在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方法来打印对象的信息。

这只是一个简单的类的示例,实际开发中类的定义可能更加复杂,可以包含更多的属性和方法,以及构造函数、析构函数、静态成员等。类的使用也可以更加灵活,可以通过对象来访问类的属性和方法,实现面向对象的程序设计。

0
看了该问题的人还看了