我从事的一个项目有许多公共访问只读,但私有访问读写变量。我正在寻找一个简洁(最好是一个词)的名称。
例如,在以下情况下,我想说"bar是_____变量“。
class Foo {
public:
const int& GetBar() { return bar; }
private:
int bar;
}我考虑过:
bar是一个“只读”变量中是只读的。
bar是一个“公共只读”变量。
bar是一个“私有写”变量我也可以想出一个新的名字,比如用隐喻来表示情况。
有什么建议吗?
发布于 2020-09-14 10:55:17
我称它为只读导出变量。但是,我不认为在变量名中包含可见性属性是个好主意,尽管在与其他开发人员的交流中有一个既定的术语是好的。
https://stackoverflow.com/questions/63849820
复制相似问题