protected和private区别

protected和private区别

【protected和private区别】以C为例 , protected和private区别如下:
1、private是完全私有的 , 只有当前类中的成员能访问到 。
2、protected是受保护的,只有当前类的成员与继承该类的类才能访问 。

3、这两个是访问类中成员权限的限制符 。在类外如果想使用类中的成员,只能直接使用public类型的,protected和private都是不能访问的 , 对于类外使用而言 , 这两个是完全相同的 。

经验总结扩展阅读