C 语言

关注公众号 jb51net

关闭
首页 > 软件编程 > C 语言 > C++派生类访问属性

C/C++中派生类访问属性详解及其作用介绍

作者:我是小白呀

这篇文章主要介绍了C/C++中派生类访问属性详解及其作用介绍,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

保护继承

由 protected 声明的成员称为 “受保护的成员”, 或简称 “保护成员”.
从用户的角度来看, 保护成员等价于私有成员. 保护成员可以被派生类的成员函数引用.

在这里插入图片描述

派生类成员的访问属性

4 种访问属性:

继承方式 基类中的成员 访问属性
公用继承 (public) 公用成员和保护成员 在派生类中保持原有访问属性
公用继承 (public) 私有成员 仍为基类私有, 派生类不可访问
私有继承 (private) 公用成员和保护成员 在派生类中成了私有成员
私有继承 (private) 私有成员 仍为基类私有, 派生类不可访问
受保护的继承 (protected) 公用成员和保护成员 在派生类中成了保护成员
受保护的继承 (protected) 私有成员 仍为基类私有, 派生类不可访问

在这里插入图片描述

总结

注: 实际开发中, 我们通常使用的是公共继承.

到此这篇关于C/C++中派生类访问属性详解及其作用介绍的文章就介绍到这了,更多相关C++派生类访问属性内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
阅读全文