1. public
访问不受限制,在程序的任何地方都能访问一个类的public成员。
public成员是类与外界的一个接口。
2. private
默认的访问控制
只能在本类和友元中访问。
3. protected
只能在本类、派生类和友元中访问。
class A
{
int m,n;//private
public :
int x; //public
void f(); //public
private:
int z; //private
int h();//private
protected:
void g(); //protected
}
void A::f()
{
//....
}
本文详细介绍了 C++ 中的三种访问修饰符:public、private 和 protected 的使用方式及区别。通过具体示例说明了这些修饰符如何控制类成员的可见性和可访问性。
1012

被折叠的 条评论
为什么被折叠?



