温馨提示×

c++ class类构造函数怎样编写

c++
小樊
81
2024-09-24 23:34:13
栏目: 编程语言

在 C++ 中,类的构造函数是一种特殊的成员函数,它在创建对象时自动调用。构造函数的名称与类名相同,并且没有返回类型。下面是一个简单的 C++ 类构造函数的示例:

class MyClass {
public:
    // 构造函数
    MyClass(int a, int b) {
        x = a;
        y = b;
    }

private:
    int x;
    int y;
};

在这个例子中,MyClass 类有两个私有成员变量 xy,并且有一个构造函数 MyClass(int a, int b)。这个构造函数接受两个整数参数,并将它们分别赋值给 xy。当我们创建一个 MyClass 对象时,我们需要提供两个整数作为参数:

MyClass obj(3, 4);

在这个例子中,我们创建了一个名为 objMyClass 对象,并将 34 作为参数传递给构造函数。这将自动调用构造函数,并将 3 赋值给 x,将 4 赋值给 y

0