访问修饰符:约定了成员变量的使用范围
public:公共的,在类内类外都可以使用,只要能定义对象就能使用公共的成员。
protected:保护的,在本类和子类中可以使用
private:私有的(不写修饰符,系统默认为私有):只能在当前类中去使用
可以使用公共的接口进行赋值
class CPeople
{
public:
string m_strName; //类成员属性,类成员变量,以m_开头
protected:
bool m_bSex ;
private:
int m_nAge ;
public:
void play() // 类成员函数,类成员方法
{
cout<<"play()"<<endl;
}
public:
void SetAge(int age) 设置接口函数通过这个函数对私有成员属性进行赋值
{
m_nAge = age;
}
int GetAge() 获取接口函数
{
return m_nAge;
}
};
再通过对象调用
Cpeople peo;
peo.SetAge(20);
peo.play();
cout<<peo.GetAge()<<endl;