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 工具来降本增效,辅助工作和生活?限时报名

当前页阅读量为: