什么是setter个getter方法啊,给本人讲讲定义或内容。今天本人看视频,满嘴的getter 和setter。搞得本人真心看不下去了。不清楚啥意思啊。
解决方案
5
写数据,取数据,相似如下
class A
{
public:
void SetM(int n) { m = n; }
int GetM() const { return m; }
private:
int m;
}
class A
{
public:
void SetM(int n) { m = n; }
int GetM() const { return m; }
private:
int m;
}
90
写在前面:set 或 get ,有一定的用处,但实际使用时,还是要根据上下文,根据模块,来决定数据的修改和获取,不应当过于依赖set或get。
1.set:在OO当中,变量最好都是private,防止被误操作,那么怎么样修改private的变量呢? 写一个函数,专门针对private变量,每当想要修改这个变量的时候,就调用这个set函数。
2.get:既然这个变量是private,那么外部无法获取这个变量的值了,所以,再写一个函数,专门用于返回这个变量的值,然后在类的外部,就可以随意得到这个private的变量的值。
1.set:在OO当中,变量最好都是private,防止被误操作,那么怎么样修改private的变量呢? 写一个函数,专门针对private变量,每当想要修改这个变量的时候,就调用这个set函数。
2.get:既然这个变量是private,那么外部无法获取这个变量的值了,所以,再写一个函数,专门用于返回这个变量的值,然后在类的外部,就可以随意得到这个private的变量的值。
10
楼上都说了,还有ctor,dtor,lhs,rhs