三种访问权限↓
public
类内、类外,可以访问(公开的
)
protected
类内可以访问
,但类外不可以访问
,它的子类可以访问
privte
类内可以访问
,但类外不可以访问
,它的子类也不能访问
#include<iostream>
#include<string>
using namespace std;
class Stutent
{
public :
string m_Name;
int m_Id;
void setName(string name)
{
int l = 10;//类内可以访问
m_Name = name;
}
void setId(int id)
{
Password = 666666;//类内可以访问
m_Id = id;
}
void show()
{
cout << "名字:" << m_Name << endl;
cout << "号:" << m_Id << endl;
}
protected :
int Password;
private :
int l;
};
int main()
{
Stutent s;
//s.l = 10;类外不可以访问
//s.Password = 666666;类外不可以访问
s.setId(10);
s.setName("王");
s.show();
}