c++中get和set的用法

c++中get和set的用法


2024年3月31日发(作者:)

在C++中,"get"和"set"通常是成员函数的命名约定,用于获取(get)

和设置(set)类的私有成员的值。

下面是一个简单的示例,展示了如何使用get和set方法:

```cpp

#include

#include

class Person {

private:

std::string name; // 私有成员

public:

// Get方法,用于获取name的值

std::string getName() const {

return name;

}

// Set方法,用于设置name的值

void setName(const std::string& newName) {

name = newName;

}

};

int main() {

Person person;

// 使用set方法设置name的值

e("John");

// 使用get方法获取name的值,并输出到控制台

std::cout << "Name: " << e() << std::endl;

return 0;

}

```

在这个示例中,我们定义了一个名为`Person`的类,其中有一个私

有成员变量`name`。通过使用get和set方法,我们可以访问和修改

`name`的值。在`main`函数中,我们创建了一个`Person`对象,并使用

`setName`方法将`name`设置为"John"。然后,我们使用`getName`方法

获取`name`的值,并将其输出到控制台。


发布者:admin,转转请注明出处:http://www.yc00.com/web/1711838774a1963367.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信