📜  创建类实例 c++ (1)

📅  最后修改于: 2023-12-03 15:07:12.917000             🧑  作者: Mango

创建类实例 C++

在 C++ 中,创建类实例的过程非常简单。以下是创建类实例的步骤:

步骤1:定义类

首先,我们需要定义一个类。在 C++ 中,定义类需要使用 class 关键字,如下所示:

class MyClass {
   public:
      // 类的成员
      int myNum;
      string myString;
};

上述代码中,我们定义了一个叫做 MyClass 的类,其中包含两个成员变量 myNum 和 myString。

步骤2:创建类实例

要创建 MyClass 的实例,我们需要使用 new 运算符。new 运算符会在堆上为我们的实例分配内存,并返回指向该内存的指针。以下是创建 MyClass 实例的代码:

MyClass* myObj = new MyClass();

上述代码中,我们创建了一个名为 myObj 的 MyClass 实例,并将指向该实例的地址赋给了 myObj 变量。

步骤3:使用类实例

现在,我们可以使用 myObj 实例的成员变量和成员函数了。例如,要访问 myObj 的 myNum 变量,我们可以使用以下代码:

myObj->myNum = 42;
步骤4:删除类实例

在我们不再需要实例时,我们需要使用 delete 运算符将其从堆上删除以释放内存。以下是删除 myObj 实例的代码:

delete myObj;

以上就是在 C++ 中创建类实例的基本步骤。