代码点读机 / C++ / private

private C++ · 访问说明符

把类里的成员设为「内部私有」,像保险柜里的密码,只有类自己的成员函数能碰。

怎么用

class 类名 { private: 成员; };

小例子

class 钱包 {
private:
    int 余额 = 100;
};
钱包 w;
// std::cout << w.余额; // 编译报错

编译结果

编译错误:无法访问 private 成员

提醒:封装细节,避免外部乱改

官方文档:https://en.cppreference.com/w/cpp/language/access

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← C++全部词条