在 C++ 中,类的构造函数是一种特殊的成员函数,它在创建对象时自动调用。构造函数的名称与类名相同,并且没有返回类型。下面是一个简单的 C++ 类构造函数的示例:
class MyClass {
public:
// 构造函数
MyClass(int a, int b) {
x = a;
y = b;
}
private:
int x;
int y;
};
在这个例子中,MyClass 类有两个私有成员变量 x 和 y,并且有一个构造函数 MyClass(int a, int b)。这个构造函数接受两个整数参数,并将它们分别赋值给 x 和 y。当我们创建一个 MyClass 对象时,我们需要提供两个整数作为参数:
MyClass obj(3, 4);
在这个例子中,我们创建了一个名为 obj 的 MyClass 对象,并将 3 和 4 作为参数传递给构造函数。这将自动调用构造函数,并将 3 赋值给 x,将 4 赋值给 y。