访问权限

1、public意味着在其后声明的所有成员对所有的人都可以存取。struct默认为public。  
  2、private关键字则意味着,除了该类型的创建者和类的内部成员函数之外,任何人都不能存取这些成员。private   在设计者与用户之间筑起了一道墙。如果有人试图存取一个私有成员,就会产生一个编译错误。class默认为private。  
  3、protected   与private   基本相似,只有一点不同:继承的结构可以访问protected   成员,但不能访问private   成员。  
原文地址:https://www.cnblogs.com/wqj1212/p/1003645.html