C++安全访问和修改类的私有变量

问题描述:如何访问和修改类的私有变量

例子:比如我要访问和修改isArmOpended,类名是Arm

访问:

在头文件的Arm类中添加

public:
    bool getPrivateMember();

在cpp文件中添加函数的内容

bool Arm::getPrivateMember(){

return isArmOpended;

}

修改:

在头文件的Arm类中添加

public:
    void setPrivateMember(bool value);

在cpp文件中添加函数的内容

void Arm::setPrivateMember(bool value){

    isArmOpended=value;

}

猜你喜欢

转载自blog.csdn.net/m0_51650696/article/details/143111655