1.public:公共的类外可访问
#include<iostream>
using namespace std;
class AA
{
public:
int a;
};
int main()
{
AA aa;
aa.a = 9;//此时可以给a赋值
system("pause");
return 0;
}
2.private:私有的,类外不能访问,只有类内可以访问
#include<iostream>
using namespace std;
class AA
{
private:
int a = 4;
};
int main()
{
AA aa;
aa.a = 9;//此时不能给a赋值
system("pause");
return 0;
}
3.protected:保护的,类外不能访问,派生类可以访问
#include<iostream>
using namespace std;
class AA
{
protected:
int a = 4;
};
int main()
{
AA aa;
aa.a = 9;//此时也不能赋值
system("pause");
return 0;
}