gpt4 book ai didi

c++ - 为什么在 C++ 中如此频繁地使用 get/set 函数?

转载 作者:行者123 更新时间:2023-12-05 08:28:55 25 4
gpt4 key购买 nike

<分区>

这样做有什么意义:

class thing {

public:
void setMarbles(int _marbles){marbles = _marbles;}
void getMarbles(){return marbles;}

private:
int marbles;
};

当你可以这样做的时候:

class thing {

public:
int marbles;

};

我觉得这是一个 super 常见的问题,但我无法在任何地方找到答案。我唯一的理论是,如果在类的新版本中更改了 ov 变量的顺序,则使用旧类的程序将切换变量。这是正确的原因吗?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com