21xrx.com
2025-04-04 14:55:14 Friday
文章检索 我的文章 写文章
如何在C++中调用类函数?
2023-07-05 04:32:18 深夜i     23     0
C++ 调用 类函数 方法 对象

在C++中,类是一组相关的数据和函数的组合。类中的函数成为成员函数,它们可以调用类本身的其他成员,包括变量和其他函数。那么如何在C++中调用类函数呢?下面是一些简单的步骤。

1. 创建一个类

首先,我们需要创建一个类。以下是一个简单的类ExampleClass,它有两个私有成员变量和两个公有成员函数:

class ExampleClass {
private:
  int num1;
  int num2;
public:
  void setNum1(int n);
  void setNum2(int n);
};

2. 定义成员函数

接下来,我们需要定义这些成员函数。在ExampleClass中,setNum1和setNum2可以用来设置num1和num2的值:

void ExampleClass::setNum1(int n)
  num1 = n;
void ExampleClass::setNum2(int n)
  num2 = n;

3. 创建类对象

当我们定义一个类时,它只是一个蓝图。要使用它,我们需要创建类的一个实例。以下是一个使用ExampleClass的示例:

int main() {
  ExampleClass obj;
  obj.setNum1(5);
  obj.setNum2(10);
  return 0;
}

在上面的代码中,我们创建了一个名为obj的ExampleClass对象,并使用setNum1和setNum2设置了它的num1和num2的值。

4. 调用成员函数

现在我们已经创建了一个对象,我们可以调用它的成员函数。为了调用成员函数,我们需要使用对象名和“.”操作符。以下是一个调用ExampleClass的setNum1和setNum2的示例:

int main() {
  ExampleClass obj;
  obj.setNum1(5);
  obj.setNum2(10);
  return 0;
}

在上面的代码中,我们使用对象名obj和点操作符.调用setNum1和setNum2。这将将5分配给num1,将10分配给num2。

总而言之,要在C++中调用类函数,我们需要创建一个类,定义成员函数,创建对象,然后使用点操作符调用该对象的成员函数。

  
  

评论区

请求出错了