求大神帮菜鸟解释下
#define CC_SYNTHESIZE(varType, varName, funName)\protected: varType varName;\
public: virtual varType get##funName(void) const { return varName; }\
public: virtual void set##funName(varType var){ varName = var; }
一个在类的头文件中调用了这个宏,按照宏的说明是生成了一成员变量和这个成员变量的set和get方法,在代码中我只看到调用get方法获取成员变量的值,但找不到调用set方法,请问set方法是什么时候调用的