访问权限的定义protected:
可以被
1.该类中的函数;
2.子类的函数、
3.其友元函数访问。
但不能被该类的对象访问。
感觉还犀利嘛,在实际应用中保护数据。。。
比如一个类
class Test
{
protected:
Add();
Delete();
Modify();
};
直接用保护的话可以按照访问规则保护了数据。