C++笔记:类中的 public 与 private
被 public 声明的函数可以在类的外部访问,而 private 声明的函数只能在类内访问。通常,public 函数用于对外的公开接口,它的目的是使类的使用者拥有一个简洁、易用、清晰、优雅的接口,而 private 函数和变量则负责具体的实现。
请阅读以下程序,如果你可以看懂,则说明你明白了他们的区别和用法。
class Xiao
{
public:
bool MobaiXiao()
{
return this->mobai("xiao", 10000); // 正确
}
private:
bool mobai(char* cowname, int mobai_times)
{
// 膜拜神牛。
return true;
}
};
int main()
{
(Xiao()).MobaiXiao (); // 正确
//(Xiao()).mobai ("xiao", 10000); // 错误
return 0;
}
题外话:我帮你整理了包括 AI 写作、绘画、视频(自媒体制作)零门槛 AI 课程 + 国内可直接顺畅使用的软件。想让自己快速用上 AI 工具来降本增效,辅助工作和生活?限时报名。
© 转载需附带本文链接,依据 CC BY-NC-SA 4.0 发布。